[英]Accessing variable declared in aspx.cs in aspx or variable declared in ascx.cs ascx page
我在一次采訪中被問到一個問題,天氣我們可以訪問一個公開聲明的變量,該變量分別在aspx或ascx頁面的aspx.cs或ascx.cs頁面中聲明。
是的,你可以,在ASPX頁面你可以這樣做:
<%=yourVariable%>
如果您在文件.cs
文件后面的代碼中定義為:
public string yourVariable;
如果你想在aspx頁面的跨度中使用它,那么:
<span> <%= yourVariable %> </span>
是的,只要它在Page Level上公開聲明,您就可以訪問它。 用於編寫<%= Variable %>
用於計算, <% variable %>
用於綁定<%# variable %>
在類似情況下,任何人都有幫助
在aspx
文件中:
<%= SessionLengthMinutes %> minute(s), <%=Session["name"] %>
在aspx.cs中:
public int SessionLengthMinutes
{
get { return Session.Timeout; }
}
我已將其聲明為public,即使它無法訪問aspx
文件中的aspx.cs
元素。
謝謝
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.