Asp.Net前臺調用後臺變量

1.Asp.Net中幾種相似的標記符號: < %=...%>< %#... %>< % %>< %@ %>解釋及用法

答: < %#... %>: 是在綁定控件DataBind()方法執行時被執行,用於數據綁定

如: < %# Container.DataItem("tit") %>

< %= %>: 在程序執行時被調用,可以顯示後臺變量值或方法(前提是public 或 protected)

且在前臺代碼中只有HTML控件可以使用<%=%>對服務器控件不起作用.(如:<asp:Button ID="btnTest"

runat="server" Text='<%=getValue%>'></asp:Button>  結果仍爲<%=getValue%>)

如:

*.aspx中: < %= aaa %>

*.cs中: protected string aaa="姓名";

< % %>: 內聯代碼塊裏面可以在頁面文件*.aspx或*.ascx文件裏面嵌入後臺代碼

如:

< %

for(int i=0;i<100;i++)

{

Reaponse.Write(i.ToString());

}

%>

< %@ %>是在*.aspx頁面前臺代碼導入命名空間,

如:

< %@ Import namespace="System.Data"%>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章