PDA

View Full Version : سوال: استفاده از متغير تعريف شده در فايل cs درون فايل aspx



goldax
شنبه 28 اسفند 1389, 20:42 عصر
درود و تبريك پيشاپيش نوروز خدمت اساتيد سايت و كاربران محترم

براي طراحي سايتي احتياج دارم كه متغيري رو در فايل default.aspx.cs تعريف كنم و بعد اون رو درون فايل default.aspx صدا بزنم و استفاده كنم.در حقيقت نياز دارم لابه لاي كدها HTML از متغير استفاده كنم.
چطور ميشه اينكار رو انجام داد.
من قبلا php كار بودم ، اونجا با گذاشتن يك "$" ابتداي متغير ميشد لابه لاي كد هاي HTML از متغير استفاده كرد.

در asp.net توي حالت عادي متغير رو به صورت public توي فايل cs تعريف مي كنم و بعد با استفاده از


<% نام متغير; %>


توي html اون رو صدا مي زنم.اما زماني كه مي خوام متغير رو درون تگ object صدا بزنم ديگه روش قبل جواب نمي ده.

ممنون مي شم راهنمايي بفرماييد.

goldax
شنبه 28 اسفند 1389, 21:09 عصر
درود

با تشكر از دوستان خودم جواب رو پيدا كردم و اينجا مي نويسم تا زماني اگر يكي از دوستان احتياج داشت بتونه استفاده كنه.

تعريف متغير در c# رو به شكل زير انجام دادم توي فايل cs

public string amin = "ok.wmv";
protected void Page_Load(object sender, EventArgs e)
{

}


و بعد توي تگ Object درون فايل Html به شكل زير استفاده كردم:



<param value="<%= amin %>" name="FileName" />
يعني اينجوري:

<%= amin %>


موفق باشيد دوستان