ASP.NET 頁 架構支援的指令

來源:互聯網
上載者:User

ASP.NET 頁 架構支援以下指令。

@ Page

定義 ASP.NET 頁分析器和編譯器使用的特定於頁的屬性。只能包含在 .aspx 檔案中。

@ Control

定義 ASP.NET 頁分析器和編譯器使用的控制項特定屬性。只能包含在 .ascx 檔(用戶控制項)中。

@ Import

將命名空間顯式導入頁或用戶控制項中。

@ Implements

以聲明的方式指示頁或用戶控制項實現指定的 .NET Framework 介面。

@ Register

將別名與命名空間及類名關聯起來,從而允許用戶控制項和自定義伺服器控制項在被包括到請求的頁或用戶控制項時呈現。

@ Assembly

在編譯過程中將程式集鏈結到當前頁,以使程式集的所有類和介面都可用在該頁上。

@ Master

標識 ASP.NET 母片頁。

@
PreviousPageType

提供用於獲得上一頁的強類型的方法,可通過 PreviousPage 屬性訪問上一頁。

@
MasterType

為 ASP.NET 頁的
Master 屬性分配類名,使得該頁可以獲取對母片頁成員的強類型引用。

@
OutputCache

以聲明的方式控制頁或用戶控制項的輸出緩存策略。

@ Reference

以聲明的方式將頁或用戶控制項鏈結到當前頁或用戶控制項。

  註:
    @ Page
指令只能在 .aspx 檔中使用,而 @ Control指令只能在 .ascx 檔中使用。
     ASP.NET
將任何不包含顯式指令名稱的指令塊 (<%@ %>) 當作 @ Page指令(對於頁)或 @ Control指令(對於用戶控制項)來進行處理。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.