九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
ASP.NET @Page指令屬性(vs2010)

      @Page指令位于每個(gè)ASP.NET頁(yè)面的頂部,告訴ASP.NET這個(gè)具體頁(yè)面使用什么屬性,以及該頁(yè)面繼承的用戶控件。ASP.NET頁(yè)面@Page指令屬性有:AspCompat、Async、AsyncTimeout、AutoEventWireup、Buffer、ClassName、ClientIDMode、CodeBehind、 CodeFile、CodeFileBaseClass、CodePage、CompilationMode 、ContentType、 CompilerOptions、Culture 、Debug、 EnableEventValidation、EnableSessionState、EnableTheming 、EnableViewState、 EnableViewStateMac 、ErrorPage 、Explicit、 Inherits、 Language、 LCID 、LinePragmas、MaintainScrollPositionOnPostback、 MasterPageFile、 MetaDescription 、MetaKeywords 、ResponseEncoding、Src、Strict、StylesheetTheme、Theme、Title、Trace 、TraceMode 、Transaction 、UICulture、 ValidateRequest、ViewStateEncryptionMode、ViewStateMode、WarningLevel。

      AspCompat通過(guò)設(shè)置頁(yè)面在單線程單元中運(yùn)行,使得ASP.NET頁(yè)面能夠訪問(wèn)傳統(tǒng)的COM對(duì)象。ASP.NET頁(yè)面默認(rèn)是在多線程單元(MTA)中運(yùn)行。當(dāng)啟用AspCompant模式時(shí),設(shè)置ASP.NET在單線程單元(STA)中運(yùn)行頁(yè)面,以便它能夠安全地與COM對(duì)象交互。AspCompat設(shè)置為true會(huì)影響性能。默認(rèn)為false。

      Async使頁(yè)面成為異步處理程序,即導(dǎo)致頁(yè)使用IHttpAsyncHandler的實(shí)現(xiàn)來(lái)處理請(qǐng)求,默認(rèn)為false。

      AsyncTimeout定義在處理異步任務(wù)時(shí)使用的超時(shí)的時(shí)間間隔(以秒為單位)。默認(rèn)為45秒。

      AutoEventWireup指示頁(yè)面的事件是否自動(dòng)綁定。如果啟用了事件的自動(dòng)綁定,則為true;否則為false。默認(rèn)值為true。

      Buffer確定是否啟用HTTP響應(yīng)緩沖。如果啟用頁(yè)面緩沖為true;否則為false。默認(rèn)為true。

      ClassName指定在請(qǐng)求該頁(yè)面時(shí)將自動(dòng)進(jìn)行動(dòng)態(tài)編譯的頁(yè)的類名。此值可以是任何有效的類名,并且可以包括類的完整命名空間。如果未指定該屬性的值,則已編譯的類名將基于頁(yè)的文件名。其他頁(yè)可以通過(guò)使用 @ Reference 指令來(lái)引用分配給第一頁(yè)的類名。

      ClientTarget指示 ASP.NET 服務(wù)器控件應(yīng)該為其呈現(xiàn)內(nèi)容的目標(biāo)用戶代理(通常是 Web 瀏覽器,例如 Microsoft Internet Explorer)。該值可以是應(yīng)用程序配置文件的 <clientTarget> 節(jié)中定義的任何有效別名。

      CodeBehind指定包含與頁(yè)關(guān)聯(lián)的類的已編譯文件的名稱。該屬性不能在運(yùn)行時(shí)使用。提供此屬性是為了與以前版本的 ASP.NET 的兼容,以實(shí)現(xiàn)代碼隱藏功能。在 ASP.NET 2.0 版中,應(yīng)改用 CodeFile 屬性指定該源文件的名稱,同時(shí)使用 Inherits 屬性指定該類的完全限定名稱。

      CodeFile指定指向頁(yè)引用的代碼隱藏文件的路徑。此屬性與 Inherits 屬性一起使用可以將代碼隱藏源文件與網(wǎng)頁(yè)相關(guān)聯(lián)。此屬性僅對(duì)編譯的頁(yè)有效。

      CodeFileBaseClass指定頁(yè)的基類及其關(guān)聯(lián)的代碼隱藏類的路徑。此屬性是可選的,但如果使用此屬性,則必須同時(shí)使用 CodeFile 屬性。如果希望實(shí)現(xiàn)以下共享方案,可使用該屬性:在該共享方案中,您在基類中定義通用字段(可以選擇性地定義關(guān)聯(lián)事件)以引用在網(wǎng)頁(yè)中聲明的控件。出于 ASP.NET 代碼生成模型的緣故,如果您在基類中定義字段時(shí)沒(méi)有使用該屬性,則編譯時(shí)將為在網(wǎng)頁(yè)中(在單獨(dú)的分部類存根中)聲明的控件生成新的成員定義,而您希望的方案將無(wú)法生效。但是,如果您使用 CodeFileBaseClass 屬性將基類與頁(yè)相關(guān)聯(lián),并且您的分部類(其名稱分配給 Inherits 屬性,并且其源文件由 CodeFile 屬性引用)是從該基類繼承的,則該基類中的字段在代碼生成之后將能夠引用頁(yè)上的控件。

      CodePage指示用于響應(yīng)的編碼方案的值。該值是一個(gè)用作編碼方案 ID 的整數(shù)。有關(guān)可能的 CodePage ID 的列表,請(qǐng)參見(jiàn) Encoding 類。

     CompilationMode設(shè)置是否應(yīng)使用指定多個(gè)枚舉選項(xiàng)之一的字符串來(lái)編譯頁(yè)。默認(rèn)值為 Always,因此,默認(rèn)情況下編譯 .aspx 頁(yè)。包含用于編譯頁(yè)的編譯器選項(xiàng)的字符串。在 C# 和 Visual Basic 中,這是編譯器命令行開(kāi)關(guān)的序列。有關(guān)編譯器選項(xiàng)的更多信息,請(qǐng)參見(jiàn) C# 編譯器選項(xiàng)或 Visual Basic 編譯器。

     ContentType將響應(yīng)的 HTTP 內(nèi)容類型定義為標(biāo)準(zhǔn)的 MIME 類型。

     CompilerOptions支持任何有效的 HTTP 內(nèi)容類型字符串。有關(guān)可能值的列表,請(qǐng)?jiān)?MSDN Library 中搜索 MIME。Culture指示頁(yè)的區(qū)域性設(shè)置。該屬性的值必須是有效的區(qū)域性 ID。注意,LCID 和 Culture 屬性是互相排斥的;如果使用了其中一個(gè)屬性,就不能在同一頁(yè)中使用另一個(gè)屬性。

      Culture動(dòng)態(tài)生成的類將設(shè)置此屬性的值。此外,還可以通過(guò)編程方式或在 Web.config 文件的 globalization 元素(ASP.NET 設(shè)置架構(gòu)) 中顯式設(shè)置 Culture 屬性的值。Culture 屬性用于幫助本地化頁(yè)內(nèi)容??梢詫⑵湓O(shè)置為任何有效的區(qū)域性 ID。例如,en-us 區(qū)域性 ID 將頁(yè)設(shè)置為美國(guó)英語(yǔ),而 fr 區(qū)域性 ID 將頁(yè)設(shè)置為法語(yǔ)。還可以將該值設(shè)置為 auto,從而自動(dòng)檢測(cè)瀏覽器的首選語(yǔ)言并設(shè)置該語(yǔ)言??梢杂媚J(rèn)值(如 auto:en-us)限定自動(dòng)語(yǔ)言檢測(cè)。

      Debug指示是否應(yīng)使用調(diào)試符號(hào)編譯該頁(yè)。如果應(yīng)使用調(diào)試符號(hào)編譯該頁(yè),則為 true;否則為 false。由于此設(shè)置影響性能,因此只應(yīng)在開(kāi)發(fā)期間將此屬性設(shè)置為 true。

      EnableEventValidation在回發(fā)方案中啟用事件驗(yàn)證。如果驗(yàn)證事件,則為 true;否則為 false。默認(rèn)值為 true。

      EnableSessionState定義頁(yè)的會(huì)話狀態(tài)要求。如果啟用了會(huì)話狀態(tài),則為 true;如果可以讀取會(huì)話狀態(tài)但不能進(jìn)行更改,則為 ReadOnly;否則為 false。默認(rèn)值為 true。這些值是不區(qū)分大小寫(xiě)的。

      EnableTheming指示是否在頁(yè)上使用主題。如果使用主題,則為 true;否則為 false。默認(rèn)值為 true。

      EnableViewState指示是否在頁(yè)請(qǐng)求之間保持視圖狀態(tài)。如果要保持視圖狀態(tài),則為 true;否則為 false。默認(rèn)值為 true。

      EnableViewStateMac指示當(dāng)頁(yè)從客戶端回發(fā)時(shí),ASP.NET 是否應(yīng)該對(duì)頁(yè)的視圖狀態(tài)運(yùn)行計(jì)算機(jī)身份驗(yàn)證檢查 (MAC)。如果應(yīng)該對(duì)視圖狀態(tài)運(yùn)行 MAC 檢查,則為 true;否則為 false。默認(rèn)值為 false。視圖狀態(tài) MAC 是隱藏變量的加密版本,當(dāng)某頁(yè)被發(fā)送到瀏覽器時(shí),該頁(yè)的視圖狀態(tài)永久保持到該變量中。當(dāng)您將此屬性設(shè)置為 true 時(shí),將檢查加密的視圖狀態(tài)以驗(yàn)證它在客戶端未被篡改。注意,將此屬性設(shè)置為 true 會(huì)影響性能,因?yàn)樵陧?yè)的每次往返行程中,都必須加密和解密變量值。

      ErrorPage定義在出現(xiàn)未處理頁(yè)異常時(shí)用于重定向的目標(biāo) URL。

      Explicit確定是否使用 Visual Basic Option Explicit 模式來(lái)編譯頁(yè)。如果啟用了 Visual Basic 顯式編譯選項(xiàng),且所有變量必須使用 Dim、Private、Public 或 ReDim 語(yǔ)句來(lái)聲明,則為 true;否則為 false。默認(rèn)值為 false。除了 Visual Basic,所有其他語(yǔ)言都忽略該屬性。此外,該選項(xiàng)在 Machine.config 配置文件中被設(shè)置為 true。

Inherits定義供頁(yè)繼承的代碼隱藏類。它可以是從 Page 類派生的任何類。它與 CodeFile 屬性(包含指向代碼隱藏類的源文件的路徑)一起使用。

      Language指定在對(duì)頁(yè)中的所有內(nèi)聯(lián)呈現(xiàn)(<% %> 和 <%= %>)和代碼聲明塊進(jìn)行編譯時(shí)使用的語(yǔ)言。值可以表示任何 .NET Framework 支持的語(yǔ)言,包括 Visual Basic、C# 或 JScript。每頁(yè)只能使用和指定一種語(yǔ)言。

LCID定義 Web 窗體頁(yè)的區(qū)域設(shè)置標(biāo)識(shí)符。區(qū)域設(shè)置標(biāo)識(shí)符是一個(gè) 32 位值,該值唯一地定義某個(gè)區(qū)域設(shè)置。除非您使用該屬性為 Web 窗體頁(yè)指定不同的區(qū)域設(shè)置,否則 ASP.NET 使用 Web 服務(wù)器默認(rèn)的區(qū)域設(shè)置。注意,LCID 和 Culture 屬性是互相排斥的;如果使用了其中一個(gè)屬性,就不能在同一頁(yè)中使用另一個(gè)屬性。

      LinePragmas確定運(yùn)行庫(kù)是否應(yīng)在源代碼中生成行雜注。這些是編譯器選項(xiàng),調(diào)試工具通常使用這些選項(xiàng)來(lái)標(biāo)記源文件中的特定位置。如果應(yīng)該生成行雜注,則為 true;否則為 false。

      MaintainScrollPositionOnPostback指示在回發(fā)后是否將用戶返回到客戶端瀏覽器中的同一位置。如果應(yīng)該將用戶返回到同一位置,則為 true;否則為 false。默認(rèn)值為 false。開(kāi)發(fā)人員可以通過(guò)設(shè)置 Web.config 文件的 <pages> 元素上的 maintainScrollPostitionOnPostback 屬性(注意,此屬性在配置文件中是區(qū)分大小寫(xiě)的),為所有頁(yè)定義該屬性。

MasterPageFile設(shè)置內(nèi)容頁(yè)的母版頁(yè)或嵌套母版頁(yè)的路徑。支持相對(duì)路徑和絕對(duì)路徑。

     MetaDescription為ASP.NET4.0新增為頁(yè)面的SEO優(yōu)化,指定在響應(yīng)的 HTML <Meta> 標(biāo)記中呈現(xiàn)的頁(yè)的描述。也可以通過(guò)編程方式將描述作為頁(yè)的屬性來(lái)訪問(wèn)。

     MetaKeywords也是ASP.NET4.0新增的為SEO優(yōu)化,指定在響應(yīng)的 HTML <Meta> 標(biāo)記中呈現(xiàn)的頁(yè)的Keywords。也可以通過(guò)編程方式將描述作為頁(yè)的屬性來(lái)訪問(wèn)。

     ResponseEncoding指示用于包含頁(yè)內(nèi)容的 HTTP 響應(yīng)的編碼方案的名稱。分配給該屬性的值是有效的編碼名稱。有關(guān)可能的編碼名稱的列表,請(qǐng)參見(jiàn) Encoding 類。您也可以調(diào)用 GetEncodings 方法來(lái)獲取可能的編碼名稱和 ID 的列表。

     Src指定包含鏈接到頁(yè)的代碼的源文件的路徑。在鏈接的源文件中,可以選擇將頁(yè)的編程邏輯包含在類中或代碼聲明塊中??梢允褂?Src 屬性將生成提供程序鏈接到頁(yè)。有關(guān)更多信息,請(qǐng)參見(jiàn) BuildProvider 類。另外,在低于 2.0 版的 ASP.NET 中,Src 屬性是另一種將代碼隱藏文件鏈接到頁(yè)的方法。在 ASP.NET 2.0 中,將代碼隱藏源文件鏈接到頁(yè)的首選方法是使用 Inherits 屬性來(lái)指定類,并使用 CodeFile 屬性來(lái)指定該類的源文件的路徑。

     Strict指示應(yīng)使用 Visual Basic OptionStrict 模式來(lái)編譯頁(yè)。如果啟用了 Option Strict,則為 true;否則為 false。默認(rèn)值為 false。除了 Visual Basic,所有其他語(yǔ)言都忽略該屬性。

     StyleSheetTheme指定在頁(yè)上使用的有效主題標(biāo)識(shí)符。如果設(shè)置了 StyleSheetTheme 屬性,則單獨(dú)的控件可以重寫(xiě)主題中包含的樣式設(shè)置。這樣,主題可以提供站點(diǎn)的整體外觀,同時(shí),利用 StyleSheetTheme 屬性中包含的設(shè)置可以自定義頁(yè)及其各個(gè)控件的特定設(shè)置。

      Theme指定在頁(yè)上使用的有效主題標(biāo)識(shí)符。如果設(shè)置 Theme 屬性時(shí)沒(méi)有使用 StyleSheetTheme 屬性,則將重寫(xiě)控件上的單獨(dú)的樣式設(shè)置,允許您創(chuàng)建統(tǒng)一而一致的頁(yè)外觀。

     Title指定在響應(yīng)的 HTML <title> 標(biāo)記中呈現(xiàn)的頁(yè)的標(biāo)題。也可以通過(guò)編程方式將標(biāo)題作為頁(yè)的屬性來(lái)訪問(wèn)。

     Trace指示是否啟用跟蹤。如果啟用了跟蹤,則為 true;否則為 false。默認(rèn)值為 false。

     TraceMode指示當(dāng)啟用跟蹤時(shí)如何為頁(yè)顯示跟蹤消息??赡艿闹禐?SortByTime 和 SortByCategory。當(dāng)啟用跟蹤時(shí),默認(rèn)值為 SortByTime。

     Transaction指示在頁(yè)上是否支持事務(wù)。可能的值有 Disabled、NotSupported、Supported、Required 和 RequiresNew。默認(rèn)值為 Disabled。

     UICulture指定用于頁(yè)的用戶界面 (UI) 區(qū)域性設(shè)置。支持任何有效的 UI 區(qū)域性值。

     ValidateRequest指示是否應(yīng)發(fā)生請(qǐng)求驗(yàn)證。如果為 true,請(qǐng)求驗(yàn)證將根據(jù)具有潛在危險(xiǎn)的值的硬編碼列表檢查所有輸入數(shù)據(jù)。如果出現(xiàn)匹配情況,將引發(fā) HttpRequestValidationException 異常。默認(rèn)值為 true。該功能在計(jì)算機(jī)配置文件 (Machine.config) 中啟用。可以在應(yīng)用程序配置文件 (Web.config) 中或在頁(yè)上將該屬性設(shè)置為 false 來(lái)禁用該功能。該功能有助于減少對(duì)簡(jiǎn)單頁(yè)或 ASP.NET 應(yīng)用程序進(jìn)行跨站點(diǎn)腳本攻擊的風(fēng)險(xiǎn)。如果應(yīng)用程序不能正確驗(yàn)證用戶輸入,則可能會(huì)受到多種類型的格式錯(cuò)誤的輸入的攻擊,包括跨站點(diǎn)腳本攻擊和 Microsoft SQL Server 注入式攻擊。應(yīng)該仔細(xì)地評(píng)估應(yīng)用程序中所有形式的輸入,并確保對(duì)它們進(jìn)行了正確地驗(yàn)證和編碼,或者確保應(yīng)用程序在處理數(shù)據(jù)或?qū)⑿畔l(fā)送回客戶端之前已退出。除此之外,別無(wú)它法。

       ViewStateEncryptionMode使用三個(gè)可能的枚舉值來(lái)確定如何加密視圖狀態(tài):Auto、Always 或 Never。默認(rèn)值為 Auto,表示如果單個(gè)控件請(qǐng)求進(jìn)行加密,將加密視圖狀態(tài)。

       ViewStateMode這個(gè)屬性可以單獨(dú)設(shè)置控件的視圖狀態(tài)。在以前版本的 ASP.NET 中,控件的視圖只有在 Page 的 ViewState 啟用的前提下才可以單獨(dú)控制。在 ASP.NET4.0 中,控件的視圖狀態(tài)可以單獨(dú)設(shè)置了,也就是說(shuō),即使頁(yè)面的視圖狀態(tài)沒(méi)有啟用,控件依然可以啟用視圖狀態(tài)。

ViewStateMode 屬性是個(gè)枚舉值:InheritL:視圖狀態(tài)從父控件繼承;Enabled:即使父控件的視圖狀態(tài)沒(méi)有啟用,也啟用該控件的視圖狀態(tài);Disabled:即使父控件的視圖狀態(tài)啟用了,也禁用此控件的視圖狀態(tài)。

       WarningLevel指示您希望編譯器將警告視為錯(cuò)誤(從而中止對(duì)頁(yè)進(jìn)行編譯)的編譯器警告等級(jí)。可能的警告等級(jí)為 0 到 4。有關(guān)更多信息,請(qǐng)參見(jiàn) WarningLevel 屬性。

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
ASP.NET控件的Enable和Visible屬性說(shuō)明
ASP.NET中GridView控件ButtonField的使用
Asp.net中的ViewState用法
asp.net頁(yè)面指令和事件
上傳更大的文件web.config配置
React Native之ScrollView控件詳解
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服