頁面指令種類與作用()
【例】 顯示聲明事件的處理程序將AutoEventWireup屬性設置為false代碼如下
<%@ Page Language=C# AutoEventWireup=false %>
()CodeFile屬性
該屬性指定指向頁引用的代碼隱藏文件的路徑此屬性與Inherits屬性一起使用可以將代碼隱藏源文件與網頁相關聯此屬性僅對編譯的頁有效
例如新添加一個aspx頁時設置該頁面代碼隱藏文件的路徑為Defaultaspxcs代碼如下
<%@ Page Language=C# AutoEventWireup=true CodeFile=Defaultaspxcs Inherits=Default %>
注意若要定義@Page指令的多個屬性請使用一個空格分隔每個屬性/值對對於特定屬性不要在該屬性與其值相連的等號(=)兩側加空格
()Language屬性
該屬性指定編譯頁面使用的語言每頁只能使用和指定一種語言
【例】 指定ASPNET頁編譯器使用C#作為頁的服務器端代碼語言代碼如下
<%@ Page Language=C# %>
@Import指令
@Import指令用於將命名空間顯式地導入ASPNET應用程序文件中並且導入該命名空間的所有類和接口導入的命名空間可以是NET Framework類庫的一部分也可以是用戶定義的命名空間的一部分
語法
<%@ Import namespace=value %>
其中namespace屬性用來指定要導入的命名空間的完全限定名
@ Import指令不能有多個namespace屬性若要導入多個命名空間需要使用多條@ Import指令來實現在ASPNET 中命名空間是默認導入的默認導入的空間如下
可以將一組命名空間自動導入aspx頁中導入的命名空間在計算機級別的Webconfig文件中定義具體位置為<pages>元素的<namespaces>節內下面的命名空間將自動導入到所有的頁中
System
SystemCollections
SystemCollectionsSpecialized
SystemConfiguration
SystemText
SystemTextRegularExpressions
SystemWeb
SystemWebCaching
SystemWebProfile
SystemWebSecurity
SystemWebSessionState
SystemWebUI
SystemWebUIHtmlControls
SystemWebUIWebControls
SystemWebUIWebControlsWebParts
【例】 導入NET Framework基類命名空間SystemNet和用戶定義的命名空間Grocery代碼如下
<%@ Import Namespace=SystemNet %><%@ Import Namespace=Grocery %;
返回目錄ASPNET開發寶典
編輯推薦
ASP NET開發培訓視頻教程
Microsoft NET框架程序設計視頻教程
ASPNET MVC 框架揭秘
Java Web開發詳解
From:http://tw.wingwit.com/Article/program/net/201311/16026.html