asp.net的尖括號綁定字段總結

asp.net應用程序中,在asp.net頁面常用的<%@ %>、<%# %>、<%= %>。在全球化的項目中使用<%$ %>綁定資源項目,在asp.net mvc中使用<%: %>綁定ViewData。

      <%@ %>主要用於在web頁面定義Page、引入控件、組件、設置Cache等:

1:  <%@ Page %>
2:  <%@ Assembly %>
3:  <%@ Import %>
4:  <%@ MasterType %>
5:  <%@ OutputCache %>
6:  <%@ PreviousPageType %>
7:  <%@ Reference %>
8:  <%@ Register %>

 

 

     <%# %>主要用來綁定後臺數據到前臺,一般在後臺都需要有對應的DataBind()在執行綁定。

 1:  <asp:GridView ID="gvProducts" runat="server">
 2:            <Columns>
 3:               <asp:TemplateField>
 4:                    <ItemTemplate>
 5:                        <%# Eval("ProductName") %>
 6:                    </ItemTemplate>
 7:               </asp:TemplateField>
 8:            </Columns>
 9:      </asp:GridView>

 

 

      <%= %>主要用於在前臺輸入後臺變量。

1:   <%= Page.IsPostBack %>

 

 

      <%$ %>用於在全球化解決方案中,指定前臺頁面對應的資源項。

1:  <asp:Label ID="lblAmount" runat="server" Text="<%$ Resources:TestSiteResources, TotalAmount %>"></asp:Label>

 

 

      <%: %>在asp.net mvc項目中綁定ViewData。

1:  <%: ViewData["Message"] %>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章