System.Web.UI 命名空間

提供類別和介面,讓您可建立 ASP.NET 伺服器控制項和 ASP.NET Web 網頁,以作為 ASP.NET Web 應用程式的使用者介面。

類別

AsyncPostBackErrorEventArgs

提供 AsyncPostBackError 事件的資料。

AsyncPostBackTrigger

將控制項和控制項的選擇性事件定義為非同步回傳控制項觸發程序,這會導致重新整理 UpdatePanel 控制項。

AttributeCollection

提供物件模型 (Object Model) 的存取權給 ASP.NET 伺服器控制項項目的開頭標記中宣告的所有屬性。 此類別無法獲得繼承。

AuthenticationServiceManager

設定驗證服務之自訂實作的位置。

BaseParser

為剖析 ASP.NET 網頁要求和伺服器控制項時所需要的類別提供基礎功能集。

BasePartialCachingControl

提供 StaticPartialCachingControlPartialCachingControl 類別的基本功能。

BaseTemplateParser

實作樣板檔的 ASP.NET 樣板剖析。

BindableTemplateBuilder

支援於樣板化內容區段中自動繫結至 ASP.NET 資料來源控制項之資料繫結控制項的頁面剖析。 此類別無法獲得繼承。

BoundPropertyEntry

表示資料繫結至運算式的控制項屬性。

BuilderPropertyEntry

做為所有需要控制項產生器之屬性項目的基底類別。

ChtmlTextWriter

將一系列 cHTML 特定字元和文字寫入 ASP.NET 伺服器控制項的輸出資料流。 ChtmlTextWriter 類別提供格式化功能,當 ASP.NET 伺服器控制項向用戶端呈現 cHTML 內容時會使用這些格式化功能。

ClientScriptManager

定義用來管理 Web 應用程式中用戶端指令碼的方法。

CodeStatementBuilder

產生 Code DOM 陳述式。

CompiledBindableTemplateBuilder

提供 IBindableTemplate 物件的預設實作,每當 ASP.NET 剖析 ASP.NET 控制項 (例如 FormView) 樣板化內容中的雙向資料繫結時,都會使用它。 此類別無法獲得繼承。

CompiledTemplateBuilder

從產生的頁面類別程式碼中呼叫的 ITemplate 實作。 此類別無法獲得繼承。

ComplexPropertyEntry

做為讀取/寫入和唯讀屬性 (例如樣板) 的屬性項目。

CompositeScriptReference

表示要結合成為單一一個複合指令碼的指令碼參考集合。

CompositeScriptReferenceEventArgs

提供 ResolveCompositeScriptReference 事件的資料。

ConstructorNeedsTagAttribute

指定伺服器控制項在它的建構函數 (Constructor) 內需要的標記名稱。

Control

定義所有 ASP.NET 伺服器控制項共用的屬性、方法和事件。

ControlBuilder

支援網頁剖析器建置控制項及其包含的子控制項。

ControlBuilderAttribute

指定 ControlBuilder 類別以便在 ASP.NET 剖析器 (Parser) 內建置自訂控制項。 此類別無法獲得繼承。

ControlCachePolicy

提供對 ASP.NET 使用者控制項輸出快取設定的程式設計存取。

ControlCollection

提供集合容器,讓 ASP.NET 伺服器控制項能夠保留其子控制項的清單。

ControlSkin

代表一個控制面板,可用來定義要套用到 ASP.NET Web 伺服器控制項的樣式屬性。

ControlValuePropertyAttribute

指定 ControlParameter 物件於執行階段所繫結的控制項預設屬性。 此類別無法獲得繼承。

CssClassPropertyAttribute

在設計階段將階層式樣式表 (CSS) 編輯功能加入至屬性。

CssStyleCollection

包含指定的 HTML 伺服器控制項的 HTML 階層式樣式表 (CSS) 內嵌樣式屬性 (Attribute)。 此類別無法獲得繼承。

DataBinder

支援快速應用程式開發 (RAD) 設計工具產生和剖析資料繫結運算式語法。 此類別無法獲得繼承。

DataBinding

包含有關 ASP.NET 伺服器控制項中的單一資料繫結運算式的資訊,可讓 Microsoft Visual Studio 之類的快速應用程式開發 (RAD) 設計工具在設計階段建立資料繫結運算式。 此類別無法獲得繼承。

DataBindingCollection

為 ASP.NET 伺服器控制項提供 DataBinding 物件的集合。 此類別無法獲得繼承。

DataBindingHandlerAttribute

指定設計階段類別,執行設計工具內控制項的資料繫結。 此類別無法獲得繼承。

DataBoundLiteralControl

保留資料繫結運算式和靜態常值文字。 此類別無法獲得繼承。

DataControlExtensions

提供 ASP.NET Dynamic Data 所使用的擴充方法。

DataKeyPropertyAttribute

指定 ControlParameter 物件於執行階段所繫結的控制項預設屬性。

DataSourceCacheDurationConverter

提供型別轉換子 (Type Converter),將 32 位元帶正負號的整數物件與其他資料來源控制項快取期間表示相互轉換。

DataSourceControl

作為控制項的基底類別,這些控制項代表與資料繫結控制項的資料來源。

DataSourceControlBuilder

支援頁面剖析器建置連接到資料提供者的控制項。 此類別無法獲得繼承。

DataSourceSelectArguments

提供一項機制,讓資料繫結控制項於擷取資料時,用來向資料來源控制項要求資料相關的作業。 此類別無法獲得繼承。

DataSourceView

當做所有資料來源檢視類別的基底類別,這些類別會定義資料來源控制項的功能。

DesignerDataBoundLiteralControl

表示 DataBoundLiteralControl 控制項的設計階段版本。 此類別無法獲得繼承。

DesignTimeParseData

在設計階段提供資訊給剖析器。

DesignTimeTemplateParser

提供設計階段剖析。

EmptyControlCollection

為永遠都是空的 ControlCollection 集合提供標準支援。

EventEntry

做為事件處理常式的屬性項目。

ExpressionBinding

支援運算式繫結執行個體的剖析和持續。 此類別無法獲得繼承。

ExpressionBindingCollection

表示 ExpressionBinding 物件的集合。 此類別無法獲得繼承。

ExtenderControl

提供擴充項控制項的抽象基底類別。

FileLevelControlBuilderAttribute

允許 TemplateControl 衍生類別指定,在剖析檔案時產生器樹狀結構最上層使用的控制項產生器。 此類別無法獲得繼承。

FileLevelMasterPageControlBuilder

剖析主版頁面檔案。

FileLevelPageControlBuilder

剖析頁面檔,並且是剖析頁面檔的預設 ControlBuilder 類別。

FileLevelUserControlBuilder

指定用來剖析使用者控制項檔案的 FileLevelUserControlBuilder 類別,在建置使用者控制項時,支援頁面剖析器。

FilterableAttribute

指定套用此屬性 (Attribute) 的屬性 (Property) 是否支援裝置篩選。 此類別無法獲得繼承。

HiddenFieldPageStatePersister

將 ASP.NET 網頁檢視狀態儲存在 Web 用戶端上的隱藏 HTML 項目。

HierarchicalDataSourceControl

提供代表階層式資料之資料來源控制項的基底類別。

HierarchicalDataSourceView

以階層式資料結構,表示 HierarchicalDataSourceControl 控制項的節點或節點集合的資料檢視。

HistoryEventArgs

提供 Navigate 事件的資料。

Html32TextWriter

將一系列 HTML 3.2 特定字元和文字寫入 ASP.NET 伺服器控制項的輸出資料流。 Html32TextWriter 類別會提供格式化功能,讓 ASP.NET 伺服器控制項可在向用戶端呈現 HTML 3.2 內容時加以使用。

HtmlTextWriter

將標記字元及文字寫入 ASP.NET 伺服器控制項輸出資料流。 此類別提供 ASP.NET 伺服器控制項在向用戶端呈現標記時所使用的格式化功能。

IDReferencePropertyAttribute

定義屬性 (Attribute),套用至包含 ID 參考的屬性 (Property)。 此類別無法獲得繼承。

ImageClickEventArgs

提供任何事件資料,這事件發生於使用者按一下影像架構的 ASP.NET 伺服器控制項 (例如 HtmlInputImageImageButton 伺服器控制項) 時。 此類別無法獲得繼承。

IndexedString

提供公用程式字串類別,讓 ObjectStateFormatter 類別用來最佳化物件 Graph 序列化。 此類別無法獲得繼承。

ListSourceHelper

當實作 IListSource 介面所定義的成員時,供資料來源控制項使用。 此類別無法獲得繼承。

LiteralControl

表示不需要在伺服器上處理之 ASP.NET 網頁中的 HTML 項目、文字和任何其他字串。

LosFormatter

序列化 Web Form 網頁的檢視狀態。 此類別無法獲得繼承。

MasterPage

作為僅由 Content 控制項和其各自子控制項所組成之頁面範本和合併容器。

MasterPageControlBuilder

做為只包含 Content 控制項及其個別子控制項之內容頁面的合併類別和容器。

NonVisualControlAttribute

定義屬性,指出控制項在設計階段視為可見或隱藏式控制項。 此類別無法獲得繼承。

ObjectConverter

將物件從某個物件型別轉換成另一個物件型別。 這個類別已經過時。 請改用 Convert 類別和 Format(String, Object) 方法。

ObjectPersistData

在建置程序期間,保留屬性項目的資訊。

ObjectStateFormatter

將代表物件狀態的物件圖形序列化和還原序列化。 此類別無法獲得繼承。

ObjectTagBuilder

由 ASP.NET TemplateParser 類別用來剖析伺服器端 <object> 標記。 這個類別無法被繼承。

OutputCacheParameters

封裝由 ASP.NET 從 @ OutputCache 頁面指示詞剖析的輸出快取初始化設定。 此類別無法獲得繼承。

Page

表示從裝載 ASP.NET Web 應用程式的伺服器要求的 .aspx 檔案 (也稱為 Web Forms 頁面)。

PageAsyncTask

包含註冊到網頁之非同步工作的資訊。 此類別無法獲得繼承。

PageHandlerFactory

建立繼承自 Page 類別並實作 IHttpHandler 介面之類別的執行個體。 執行個體是動態建立,可以處理 ASP.NET 檔案的要求。 PageHandlerFactory 類別是 ASP.NET 網頁的預設處理常式 Factory 實作。

PageParser

實作 .aspx 檔案的剖析器。 此類別無法獲得繼承。

PageParserFilter

提供頁面剖析器篩選條件的抽象基底類別,ASP.NET 剖析器於剖析階段時會使用此篩選條件來判斷是否允許頁面上的項目。

PageStatePersister

提供 ASP.NET 檢視狀態保存性機制的基本功能。

PageTheme

表示頁面主題的基底類別,頁面主題是資源集合,用來定義網站上頁面和控制項的一致外觀。 頁面主題可以透過組態或頁面指示詞設定。

Pair

提供用來儲存兩個相關物件的基本公用程式類別。

ParseChildrenAttribute

定義您可以在開發 ASP.NET 伺服器控制項時使用的中繼資料 (Metadata) 屬性 (Attribute)。 請使用 ParseChildrenAttribute 類別,指出頁面剖析器對於頁面上宣告之伺服器控制項標記內巢狀內容的處理方式。 此類別無法獲得繼承。

ParseRecorder

需要在頁面剖析期間獲知剖析事件之物件的抽象基底類別。

PartialCachingAttribute

定義中繼資料屬性,Web Form 使用者控制項 (.ascx 檔案) 會使用此屬性來指示是否會快取其輸出,以及其快取的方式。 此類別無法獲得繼承。

PartialCachingControl

建立時機為使用 @ OutputCache 頁面指示詞或 PartialCachingAttribute 屬性,指定使用者控制項 (.ascx 檔案) 進行輸出快取,並使用 LoadControl(String) 方法動態載入使用者控制項,將使用者控制項插入頁面的控制項階層中。

PersistChildrenAttribute

定義 ASP.NET 伺服器控制項使用的屬性 (Attribute),指出設計階段時伺服器控制項中包含的巢狀內容對應至控制項,或是伺服器控制項的屬性 (Property)。 此類別無法獲得繼承。

PersistenceModeAttribute

定義中繼資料 (Metadata) 屬性,該屬性會指定 ASP.NET 伺服器控制項屬性或事件在設計階段保存至 ASP.NET 網頁的方式。 此類別無法獲得繼承。

PostBackOptions

指定用戶端 JavaScript 的產生方式,以啟始回傳事件。

PostBackTrigger

將位於 UpdatePanel 控制項內部的控制項定義為回傳控制項。

ProfileServiceManager

設定預先載入的設定檔屬性集合,以及設定檔服務之自訂實作的位置。

PropertyConverter

包含 Helper 函式以便將屬性值和字串相互轉換。

PropertyEntry

做為所有屬性項目類別的基底類別。

RegisteredArrayDeclaration

提供對先前向 Page 物件註冊之 ECMAScript (JavaScript) 陣列宣告的存取。

RegisteredDisposeScript

提供對 UpdatePanel 控制項內部的 dispose 指令碼的存取。

RegisteredExpandoAttribute

提供對先前使用 Page 物件註冊之自訂 (expando) 屬性的名稱/值組的存取。

RegisteredHiddenField

提供對先前以 Page 物件註冊之隱藏值的存取。

RegisteredScript

提供對先前以 Page 物件註冊之用戶端指令碼的存取。

RenderTraceListener

為在頁面要求期間控制項呈現時監視的物件,提供抽象基底類別。

RoleServiceManager

設定角色服務之自訂實作的位置。

RootBuilder

支援頁面剖析器定義內容的剖析行為。

ScriptBehaviorDescriptor

擴充 ScriptComponentDescriptor 類別,以提供可定義要轉換成用戶端指令碼之行為的包裝函式。

ScriptComponentDescriptor

提供可將伺服器元件轉換成用戶端指令碼的包裝函式。

ScriptControl

提供指令碼控制項的抽象基底類別。

ScriptControlDescriptor

定義用戶端控制項物件。

ScriptDescriptor

在衍生類別中覆寫時,定義建立用戶端類別之執行個體的指令碼。

ScriptManager

管理 Web 與應用程式服務的 ASP.NET Ajax 指令碼程式庫和指令碼檔、局部網頁呈現及用戶端 Proxy 類別產生。

ScriptManagerProxy

ScriptManager 控制項已在父項目中定義時,可讓內容頁面和使用者控制項等巢狀元件將指令碼和服務參考加入頁面中。

ScriptReference

註冊 ECMAScript (JavaScript) 檔案以用於 ASP.NET 網頁。

ScriptReferenceBase

所有指令碼參考類別的基底類別 (Base Class)。

ScriptReferenceCollection

表示指令碼參考的集合。

ScriptReferenceEventArgs

提供 ResolveScriptReference 事件的資料。

ScriptResourceAttribute

在組件中定義要從用戶端指令碼檔案使用的資源。 此類別無法獲得繼承。

ScriptResourceDefinition

定義指令碼資源的位置。

ScriptResourceMapping

提供指令碼資源的位置對應支援。

ServiceReference

註冊 Web 服務以便於網頁中使用。

ServiceReferenceCollection

包含一組 ServiceReference 物件。

SessionPageStatePersister

將 ASP.NET 網頁檢視狀態儲存在 Web 伺服器上。

SimplePropertyEntry

表示控制項屬性及其值的定義。

SimpleWebHandlerParser

提供剖析 Web 處理常式檔的基本功能。

SkinBuilder

提供 ControlBuilder 物件,用於設定階段將控制面板套用至控制項。

StateBag

管理 ASP.NET 伺服器控制項的檢視狀態 (包括網頁)。 此類別無法獲得繼承。

StateItem

表示當檢視狀態資訊保存於 Web 要求之間時,儲存在 StateBag 類別中的項目。 此類別無法獲得繼承。

StateManagedCollection

為管理 IStateManager 物件的所有強類型集合,提供基底類別。

StaticPartialCachingControl

代表 UserControl 類別的執行個體,指定進行輸出快取並以宣告方式包含在頁面或另一個使用者控制項中。

SupportsEventValidationAttribute

定義 Web 伺服器控制項用於表示支援事件驗證的中繼資料 (Metadata) 屬性 (Attribute)。 此類別無法獲得繼承。

TagPrefixAttribute

定義網頁中使用的標記前置詞,以辨認自訂控制項。 此類別無法獲得繼承。

TargetControlTypeAttribute

擴充 Attribute 類別,以指出擴充性控制項可以套用的伺服器控制項型別。

TemplateBuilder

支援網頁剖析器建置控制項及其包含的子控制項。

TemplateContainerAttribute

屬性 (Property) 傳回 ITemplate 介面並使用 TemplateContainerAttribute 屬性 (Attribute) 標記,宣告其容器控制項的基底型別。 具有 ITemplate 屬性的控制項必須實作 INamingContainer 介面。 此類別無法獲得繼承。

TemplateControl

提供具有一組基本功能的 Page 類別和 UserControl 類別。

TemplateControlParser

實作樣板控制項的 ASP.NET 樣板剖析。

TemplateInstanceAttribute

定義中繼資料屬性,用來指定允許的樣板執行個體化數目。 此類別無法獲得繼承。

TemplateParser

做為 ASP.NET 檔案剖析器的抽象基底類別。

TemplatePropertyEntry

啟用 ITemplate 類別屬性的屬性項目。

ThemeableAttribute

定義中繼資料屬性,此屬性是 Web 伺服器控制項及其成員用來指示,其呈現是否受主題和控制面板影響。 此類別無法獲得繼承。

ThemeProvider

提供類別,在設計工具環境中,封裝控制項的主題和樣式表資訊。

Timer

依定義的間隔來執行非同步或同步網頁回傳。

ToolboxDataAttribute

指定當自訂控制項從工具 (例如 Microsoft Visual Studio) 內的工具箱拖曳出來時,為此自訂控制項產生的預設標記。

Triplet

提供用來儲存三個相關物件的基本公用程式類別。

UpdatePanel

讓頁面區段部分呈現且不需回傳。

UpdatePanelControlTrigger

提供可做為 UpdatePanel 控制項觸發程序之控制項的通用基底類別。

UpdatePanelTrigger

提供可做為 UpdatePanel 控制項觸發程序之物件的通用基底類別。

UpdatePanelTriggerCollection

代表 UpdatePanel 控制項的 UpdatePanelTrigger 物件集合。

UpdateProgress

當更新一個或多個 UpdatePanel 控制項的內容時,以瀏覽器提供視覺回應。

UrlPropertyAttribute

定義控制項用來識別包含 URL 值之字串屬性 (Property) 的屬性 (Attribute)。 此類別無法獲得繼承。

UserControl

表示從裝載 ASP.NET Web 應用程式的伺服器要求的 .ascx 檔案 (也稱為使用者控制項)。 此檔案必須從 Web Forms 網頁呼叫,否則會發生剖析器錯誤。

UserControlControlBuilder

支援 ASP.NET 網頁剖析器建置使用者控制項的執行個體。

ValidationPropertyAttribute

定義 ASP.NET 伺服器控制項用來識別驗證屬性 (Property) 的中繼資料 (Metadata) 屬性 (Attribute)。 此類別無法獲得繼承。

ValidationSettings

提供應用程式的用戶端驗證設定。

ValidatorCollection

公開 IValidator 參考的陣列。 此類別無法獲得繼承。

VerificationAttribute

定義無障礙網頁開發規則的中繼資料屬性。 此類別無法獲得繼承。

ViewStateException

表示當檢視狀態無法載入或驗證時所擲回的例外狀況。 此類別無法獲得繼承。

ViewStateModeByIdAttribute

定義中繼資料屬性,讓 ASP.NET 伺服器控制項使用來指定它們自己是否參與依 ID 載入檢視狀態資訊。 此類別無法獲得繼承。

WebResourceAttribute

定義中繼資料屬性,以啟用組件中的內嵌資源。 此類別無法獲得繼承。

WebServiceParser

提供 Web 服務處理常式的剖析器。

XhtmlTextWriter

將可延伸超文字標記語言 (XHTML) 特定字元 (包括衍生自 XTHML 的 XHTML 模組所有變異) 寫入 ASP.NET 伺服器控制項的輸出資料流,供行動裝置使用。 請覆寫 XhtmlTextWriter 類別,為 ASP.NET 網頁和伺服器控制項提供自訂 XHTML 呈現。

XPathBinder

提供對快速應用程式開發 (RAD) 設計工具的支援,以剖析使用 XPath 運算式的資料繫結運算式。 此類別無法獲得繼承。

介面

IAttributeAccessor

定義 ASP.NET 伺服器控制項所使用的方法,提供任何在伺服器控制項的開頭標記中宣告之屬性的程式設計存取。

IAutoFieldGenerator

定義方法,這個方法會自動產生使用 ASP.NET Dynamic Data 功能之資料繫結控制項的欄位。

IBindableControl

定義方法,這個方法可讓欄位範本控制項實作雙向資料繫結。

IBindableTemplate

提供一種方法給 DetailsView 以及 FormView 之類的 ASP.NET 資料繫結控制項,讓它們能夠自動繫結到樣板化內容區段內的 ASP.NET 資料來源控制項。

ICallbackEventHandler

用來表示控制項可以做為伺服器上回呼事件的目標。

ICheckBoxControl

定義控制項會實作的屬性和事件,以做為核取方塊。

ICodeBlockTypeAccessor

提供對程式碼區塊產生器的 CodeBlockType 的存取。

IControlBuilderAccessor

允許控制項序列化程式存取控制項的產生器。

IControlDesignerAccessor

提供控制項設計工具存取,以暫存與控制項關聯的設計階段資料。

IDataBindingsAccessor

允許在設計階段存取控制項上的資料繫結運算式的集合。

IDataItemContainer

讓資料繫結控制項容器可以識別簡化資料繫結作業所使用的資料項目物件。

IDataKeysControl

定義屬性,這些屬性會指定 ASP.NET 建立資料繫結控制項之用戶端識別碼的方式。

IDataSource

表示資料繫結控制項繫結的抽象資料來源。

IDataSourceViewSchemaAccessor

允許型別轉換子存取物件上所儲存的結構描述資訊。

IEditableTextControl

表示會呈現使用者可變更之文字的控制項。

IExpressionsAccessor

定義類別必須實作的屬性,以支援運算式集合。

IExtenderControl

定義擴充項控制項的行為。

IFilterResolutionService

提供設計工具開發人員可以用來依名稱評估裝置篩選條件之介面。

IHierarchicalDataSource

表示階層式資料繫結控制項 (例如 TreeView) 可以繫結至的階層式資料來源。

IHierarchicalEnumerable

表示可用 IEnumerator 介面列舉的階層式集合。 ASP.NET 網站巡覽和資料來源控制項會使用此實作 IHierarchicalEnumerable 介面的集合。

IHierarchyData

公開階層式資料結構的節點,包括節點物件和描述節點特性的部分屬性。 實作 IHierarchyData 介面的物件可以包含在 IHierarchicalEnumerable 集合中,供 ASP.NET 網站巡覽和資料來源控制項使用。

INamingContainer

識別在 Page 物件的控制項階層架構內建立新 ID 命名空間的容器控制項。 這只是資料標記介面。

INavigateUIData

提供類別實作的介面,以提供巡覽使用者介面資料和值給巡覽控制項。

IParserAccessor

定義 ASP.NET 伺服器控制項必須在 HTML 或 XML 項目剖析時實作以便辨識的方法。

IPostBackDataHandler

定義 ASP.NET 伺服器控制項必須實作的方法,以自動載入回傳資料。

IPostBackEventHandler

定義 ASP.NET 伺服器控制項必須實作以處理回傳事件的方法。

IResourceUrlGenerator

定義設計工具主應用程式必須實作的方法,以提供內嵌資源的 URL 參考查閱。

IScriptControl

定義 ASP.NET 伺服器控制項必須實作的方法,在啟用 AJAX 的應用程式中定義 ECMAScript (JavaScript) 資源。

IStateFormatter

定義型別為了將物件 Graph 序列化與還原序列化所實作的方法。

IStateManager

定義任何類別必須實作以支援伺服器控制項之檢視狀態管理的屬性和方法。

IStyleSheet

定義為了支援樣式規則的建立,類別必須實作的方法。

ITemplate

定義子控制項填入樣板化 ASP.NET 伺服器控制項的行為。 子控制項表示網頁上定義的內嵌樣板。

ITextControl

定義控制項要實作的介面,以取得或設定其文字內容。

IThemeResolutionService

提供一個可以讓設計工具的開發者供應一組 ThemeProvider 物件的介面,這些物件在設計階段環境中可以用來將佈景主題與控制面板套用到控制項上。

IUrlResolutionService

定義物件實作的服務,根據內容資訊,解析相對 URL。

IUserControlDesignerAccessor

定義屬性,讓設計工具在設計階段存取使用者控制項的資訊。

IUserControlTypeResolutionService

定義類別必須實作的方法,以傳回標記前置詞和標記名稱所識別之控制項的型別。

IValidator

定義參與 Web Form 驗證的物件必須實作的屬性和方法。

列舉

AjaxFrameworkMode

指定用戶端包含 Microsoft Ajax 用戶端程式庫的用戶端指令碼的方式。

ClientIDMode

指定 ASP.NET 如何針對可在用戶端指令碼中存取的控制項產生 ClientID

CodeBlockType

指定程式碼區塊的型別。

CodeConstructType

指定 ProcessCodeConstruct(CodeConstructType, String) 類別的 PageParserFilter 方法中可剖析的程式碼建構。

CompilationMode

定義常數,指定 ASP.NET 應該要如何編譯 .aspx 頁面和 .ascx 控制項。

ConflictOptions

決定 ASP.NET 資料來源控制項更新或刪除資料時,應以何種方式處理資料衝突。

DataSourceCacheExpiry

描述逾時設定時使用 ASP.NET 快取機制之快取資料的到期方式。

DataSourceCapabilities

為資料來源控制項的資料擷取作業供一種方法,以便要求記錄擷取以外的處理方式。

DataSourceOperation

指定資料來源控制項執行的資料作業。

HtmlTextWriterAttribute

指定在 Web 要求已處理時由 HtmlTextWriterHtml32TextWriter 物件寫入至 HTML 項目開頭標記的 HTML 屬性 (Attribute)。

HtmlTextWriterStyle

指定可用於 HtmlTextWriterHtml32TextWriter 物件輸出資料流的 HTML 樣式。

HtmlTextWriterTag

指定可以傳遞至 HtmlTextWriterHtml32TextWriter 物件輸出資料流的 HTML 標記。

OutputCacheLocation

指定有效值,以控制資源輸出快取 HTTP 回應的位置。

PersistenceMode

指定 ASP.NET 伺服器控制項屬性或事件,如何以宣告方式保存 (Persist) 在 .aspx 或 .ascx 檔案中。

RegisteredScriptType

指定 RegisteredScript 物件所代表之用戶端指令碼區塊的型別。

ScriptMode

指定 ScriptManagerScriptReference 物件是否參考用戶端指令碼的偵錯或發行版本。

TemplateInstance

指定樣板的執行個體可建立的次數。

UnobtrusiveValidationMode

指定低調驗證的行為。

UpdatePanelRenderMode

表示頁面上 UpdatePanel 控制項內容的可能配置呈現選項。

UpdatePanelUpdateMode

表示 UpdatePanel 控制項之內容的可能更新模式。

ValidateRequestMode

指定控制項驗證要求的型別。

VerificationConditionalOperator

為在 VerificationAttribute 類別 (Class) 中使用的條件運算式指定運算子。

VerificationReportLevel

指定由 VerificationAttribute 執行個體所定義之協助工具規則的報表層級。

VerificationRule

指定 VerificationAttribute 執行個體 (Instance) 所定義之條件運算式在驗證中的使用方式。

ViewStateEncryptionMode

指定檢視狀態資訊是否加密。

ViewStateMode

指定是否將啟用控制項的檢視狀態。

VirtualReferenceType

指定剖析的虛擬路徑所參考之資源的型別。

XhtmlMobileDocType

指定 XHTML 型別,讓 XhtmlTextWriter 類別呈現在頁面或控制項上。

委派

BuildMethod

表示用來建置控制項的方法。

BuildTemplateMethod

從產生的類別程式碼,建立樣板化控制項的樣板期間,支援 ASP.NET。 BuildTemplateMethod 委派會處理 InstantiateIn(Control) 方法。

ControlSkinDelegate

代表將正確的控制面板套用到指定控制項的方法。

DataSourceViewOperationCallback

表示資料繫結控制項提供給資料來源檢視的非同步回呼方法,以進行非同步插入、更新或刪除資料作業。

DataSourceViewSelectCallback

表示資料繫結控制項提供給資料來源檢視的非同步回呼方法,以非同步擷取資料。

ExtractTemplateValuesMethod

提供委派,ASP.NET 使用它於執行階段從 IBindableTemplate 物件擷取名稱/值組。 此類別無法獲得繼承。

ImageClickEventHandler

表示會處理使用者按一下影像架構 ASP.NET 伺服器控制項時所引發之任何事件的方法。

RenderMethod

表示將指定之 Control 容器呈現至指定之 HtmlTextWriter 的方法。

備註

此命名空間包含 Control 類別,提供所有伺服器控制項的一組通用功能,包括 HTML 伺服器控制項、Web 服務器控制項和使用者控制項。 它也包含 Page 類別。 每當對 ASP.NET Web 應用程式中的 .aspx 檔案提出要求時,就會自動產生這個類別。 您可以從這兩個類別繼承。

命名空間也包含提供伺服器控制項資料系結功能的類別、儲存指定控制項或頁面的檢視狀態,以及剖析功能的能力。