AspNet常用指令及其常用屬性

1. 內聯<%%> <%=公共變量、公共方法、服務器控件ID.ClientId(常用於客戶端js)%> <%#Eval(數據綁定)%>

2.@Page:每個頁面中只能有一個Page指令。常用屬性如下:Language指定在對頁中的所有內聯呈現和代碼聲明塊進行編譯時使用的語言。值可以表示任何 .NET Framework 支持的語言,包括 Visual Basic、C# 或 JScript。每頁只能使用和指定一種語言。AutoEventWireup指示頁面的事件是否自動綁定。如果啓用了事件的自動綁定,則爲true;否則爲false。默認值爲true。CodeFile指定指向頁引用的代碼隱藏文件的路徑。此屬性與 Inherits 屬性一起使用可以將代碼隱藏源文件與網頁相關聯。此屬性僅對編譯的頁有效。EnableViewState指示是否在頁請求之間保持視圖狀態。如果要保持視圖狀態,則爲 true;否則爲 false。默認值爲 true。Trace指示是否啓用跟蹤。如果啓用了跟蹤,則爲 true;否則爲 false。默認值爲 false。ValidateRequest指示是否應發生請求驗證。可以在應用程序配置文件 (Web.config) 中或在頁上將該屬性設置爲 false 來禁用該功能。MasterPageFile啓用的母版頁路徑

3.@ Master:母版頁指令,常用屬性與Page指令相同

4.@MasterType 指令獲取母版頁控件的引用 VirtualPath="模板路徑"創建與母版頁的強類型引用,

5.@Register 用戶控件:TagName與類關聯的別名。TagPrefix:別名 Src:tagprefix:tagname 對關聯的聲明性用戶控件文件的位置 自定義控件:tagprefix與命名空間關聯的別名。Namespace命名空間Assembly程序集

6.@WebHandler 定義 HTTP 處理程序 (.ashx) 文件的特性和編譯選項  Class 指定將在請求處理程序時動態編譯的類的名稱。 此值可以引用從 IHttpHandler 繼承且可以包括完全限定類名的任何類。

7.@Import namespace:要導入的命名空間,每次只能導入一個命名空間

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