System.Web.UI 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供類別與介面,讓您能建立 ASP.NET 伺服器控制項及 ASP.NET 網頁,以維護 ASP.NET 網頁的使用者介面。
類別
| 名稱 | Description |
|---|---|
| AsyncPostBackErrorEventArgs |
提供 AsyncPostBackError 事件的資料。 |
| AsyncPostBackTrigger |
定義控制項的控制及可選事件為非同步回傳控制觸發器,導致 UpdatePanel 控制項重新整理。 |
| AttributeCollection |
提供物件模型存取 ASP.NET 伺服器控制元件開頭標籤中宣告的所有屬性。 此類別無法獲得繼承。 |
| AuthenticationServiceManager |
配置認證服務的自訂實作位置。 |
| BaseParser |
為涉及解析 ASP.NET 頁面請求及伺服器控制的類別提供基礎功能。 |
| BasePartialCachingControl |
提供 和 StaticPartialCachingControl 類別的基礎功能PartialCachingControl。 |
| BaseTemplateParser |
實作 ASP.NET 模板解析範本檔案。 |
| BindableTemplateBuilder |
支援頁面解析資料綁定控制項,自動綁定到模板內容區塊內的 ASP.NET 資料來源控制項。 此類別無法獲得繼承。 |
| BoundPropertyEntry |
代表一個與資料綁定於表達式的控制屬性。 |
| BuilderPropertyEntry |
作為所有需要控制建置器的物業條目的基本類別。 |
| ChtmlTextWriter |
將一系列的 cHTML 特定字元和文字寫入 ASP.NET 伺服器控制件的輸出資料流。 該 ChtmlTextWriter 類別提供格式化功能,ASP.NET 伺服器控制項在向用戶端呈現 cHTML 內容時會使用。 |
| ClientScriptManager |
定義管理網頁應用程式中用戶端腳本的方法。 |
| CodeStatementBuilder |
產生代碼 DOM 聲明。 |
| CompiledBindableTemplateBuilder |
提供物件的預設實作 IBindableTemplate ,ASP.NET 在解析 ASP.NET 控制項 FormView範本內容中的雙向資料綁定時會使用此物件。 此類別無法獲得繼承。 |
| CompiledTemplateBuilder |
一個 ITemplate 從產生的頁面類別程式碼中呼叫的實作。 此類別無法獲得繼承。 |
| ComplexPropertyEntry |
作為可讀/寫及唯讀屬性(如範本)的屬性條目。 |
| CompositeScriptReference |
代表一組腳本引用,可合併成單一複合腳本。 |
| CompositeScriptReferenceEventArgs |
提供 ResolveCompositeScriptReference 事件的資料。 |
| ConstructorNeedsTagAttribute |
指定伺服器控制項在其建構函式中需要標記名稱。 |
| Control |
定義所有 ASP.NET 伺服器控制項共享的屬性、方法與事件。 |
| ControlBuilder |
支援頁面解析器建立控制項及其子控制項。 |
| ControlBuilderAttribute |
指定一個 ControlBuilder 類別,用於在 ASP.NET 解析器中建置自訂控制項。 此類別無法獲得繼承。 |
| ControlCachePolicy |
提供程式化存取 ASP.NET 使用者控制項輸出快取設定。 |
| ControlCollection |
提供集合容器,可讓 ASP.NET 伺服器控制項維護其子控件的清單。 |
| ControlSkin |
代表一個控制表皮,這是一種定義套用於 ASP.NET 網頁伺服器控制項的樣式屬性的方法。 |
| ControlValuePropertyAttribute |
指定 ControlParameter 物件在運行時間系結至之控件的預設屬性。 此類別無法獲得繼承。 |
| CssClassPropertyAttribute |
在設計時間將級聯樣式表單 (CSS) 編輯功能新增至屬性。 |
| CssStyleCollection |
包含指定 HTML 伺服器控制項的 HTML 級聯樣式表(CSS)內嵌樣式屬性。 此類別無法獲得繼承。 |
| DataBinder |
支援快速應用程式開發(RAD)設計者產生及解析資料綁定表達式語法。 此類別無法獲得繼承。 |
| DataBinding |
包含 ASP.NET 伺服器控制中單一資料綁定表達式的資訊,允許快速應用程式開發(RAD)設計者,如 Microsoft Visual Studio,在設計時建立資料綁定表達式。 此類別無法獲得繼承。 |
| DataBindingCollection |
提供一組 DataBinding 物件用於 ASP.NET 伺服器控制。 此類別無法獲得繼承。 |
| DataBindingHandlerAttribute |
指定設計時間類別,以在設計工具內執行控件的數據系結。 此類別無法獲得繼承。 |
| DataBoundLiteralControl |
保留資料綁定表達式及靜態字面文字。 此類別無法獲得繼承。 |
| DataControlExtensions |
提供 ASP.NET 動態資料所使用的擴充方法。 |
| DataKeyPropertyAttribute |
指定 ControlParameter 屬性在運行時間系結至之控件的預設屬性。 |
| DataSourceCacheDurationConverter |
提供一種型別轉換器,可將 32 位元帶符號整數物件與資料來源控制快取持續時間表示法之間的轉換器轉換。 |
| DataSourceControl |
作為將資料來源代表給資料綁定控制項的基礎類別。 |
| DataSourceControlBuilder |
支援頁面解析器,建立連接資料提供者的控制。 此類別無法獲得繼承。 |
| DataSourceSelectArguments |
提供一種機制,讓資料綁定控制在資料擷取時,向資料來源控制請求資料相關操作。 此類別無法獲得繼承。 |
| DataSourceView |
作為所有資料來源檢視類別的基底類別,定義資料來源控制項的能力。 |
| DesignerDataBoundLiteralControl |
代表控制系統的設計時版本 DataBoundLiteralControl 。 此類別無法獲得繼承。 |
| DesignTimeParseData |
在設計過程中向解析器提供資訊。 |
| DesignTimeTemplateParser |
設計時提供解析功能。 |
| EmptyControlCollection |
提供一個永遠為空的集合提供標準支援 ControlCollection 。 |
| EventEntry |
作為事件處理者的屬性條目。 |
| ExpressionBinding |
支援解析與持久化表達式綁定實例。 此類別無法獲得繼承。 |
| ExpressionBindingCollection |
代表一組 ExpressionBinding 物件。 此類別無法獲得繼承。 |
| ExtenderControl |
提供一個抽象的基底類別用於擴展控制。 |
| FileLevelControlBuilderAttribute |
允許 TemplateControl衍生類別指定剖析檔案時,用於產生器樹狀結構最上層的控件產生器。 此類別無法獲得繼承。 |
| FileLevelMasterPageControlBuilder |
解析母版頁面檔案。 |
| FileLevelPageControlBuilder |
解析頁面檔案,是解析頁面檔案的預設 ControlBuilder 類別。 |
| FileLevelUserControlBuilder |
支援頁面解析器在建立使用者控制項時,透過指定 FileLevelUserControlBuilder 用來解析使用者控制檔案的類別。 |
| FilterableAttribute |
指定套用屬性的屬性是否支援裝置篩選。 此類別無法獲得繼承。 |
| HiddenFieldPageStatePersister |
將網頁客戶端 ASP.NET 頁面檢視狀態儲存在隱藏的 HTML 元素中。 |
| HierarchicalDataSourceControl |
提供一個基底類別,用於表示階層式資料的資料來源控制。 |
| HierarchicalDataSourceView |
代表對階層式資料結構 HierarchicalDataSourceControl 中控制項的節點或節點集合的資料檢視。 |
| HistoryEventArgs |
提供 Navigate 事件的資料。 |
| Html32TextWriter |
將一系列的 HTML 3.2 特定字元和文字寫入至 ASP.NET 伺服器控制件的輸出數據流。 該 Html32TextWriter 類別提供格式化功能,供 ASP.NET 伺服器控制在將 HTML 3.2 內容呈現給用戶端時使用。 |
| HtmlTextWriter |
將標記字元和文字寫入至 ASP.NET 伺服器控制輸出數據流。 這個類別提供格式化功能,ASP.NET 伺服器控制件在將標記轉譯至用戶端時使用。 |
| IDReferencePropertyAttribute |
定義套用至包含標識元參考的屬性。 此類別無法獲得繼承。 |
| ImageClickEventArgs |
提供使用者點擊基於影像的 ASP.NET 伺服器控制項時發生的任何事件資料,例如 HtmlInputImage 或 ImageButton 伺服器控制項。 此類別無法獲得繼承。 |
| IndexedString |
提供一個工具字串類別,供 ObjectStateFormatter 類別用來優化物件圖序列化。 此類別無法獲得繼承。 |
| ListSourceHelper |
資料來源控制用於實作介面定義成員 IListSource 時。 此類別無法獲得繼承。 |
| LiteralControl |
代表 HTML 元素、文字及 ASP.NET 頁面中不需要伺服器處理的其他字串。 |
| LosFormatter |
序列化 Web 表單頁面的檢視狀態。 此類別無法獲得繼承。 |
| MasterPage |
作為僅 Content 由控制項及其子控制項組成的頁面的模板與合併容器。 |
| MasterPageControlBuilder |
作為僅由 Content 控制項及其子控制項組成的內容頁面的合併類別與容器。 |
| NonVisualControlAttribute |
定義 屬性,指出控件在設計時間是否被視為視覺或非視覺控件。 此類別無法獲得繼承。 |
| ObjectConverter |
將物件從一種物件類型轉換成另一種物件類型。 這個類別已經過時。 還是用課程 Convert 和 Format(String, Object) 方法吧。 |
| ObjectPersistData |
在建造過程中,會保留有關物業登記的資訊。 |
| ObjectStateFormatter |
序列化與反序列化代表物件狀態的物件圖。 此類別無法獲得繼承。 |
| ObjectTagBuilder |
ASP.NET TemplateParser 類別用於解析伺服器端的 |
| OutputCacheParameters |
封裝了由 ASP.NET 從 @ OutputCache 頁面指令解析出來的輸出快取初始化設定。 此類別無法獲得繼承。 |
| Page |
代表一個.aspx檔案,也稱為網頁表單頁面,向承載 ASP.NET 網頁應用程式的伺服器請求。 |
| PageAsyncTask |
包含註冊到某頁面的非同步任務資訊。 此類別無法獲得繼承。 |
| PageHandlerFactory |
建立繼 Page 承該類別並實作 IHttpHandler 介面的類別實例。 實例會動態建立以處理 ASP.NET 檔案的請求。 PageHandlerFactory 類別是 ASP.NET 頁面的預設處理器工廠實作。 |
| PageParser |
為.aspx檔案實作解析器。 此類別無法獲得繼承。 |
| PageParserFilter |
提供一個抽象基底類別,用於頁面解析器過濾器,ASP.NET 解析器用以判斷某項目在解析時是否允許進入頁面。 |
| PageStatePersister |
提供 ASP.NET 視圖狀態持久機制的基礎功能。 |
| PageTheme |
代表頁面主題的基底類別,該主題是一組資源,用以定義網站中頁面間一致的外觀與控制項。 頁面主題可以透過設定或頁面指令設定。 |
| Pair |
提供一個基本的工具類別,用於儲存兩個相關物件。 |
| ParseChildrenAttribute |
定義一個中繼資料屬性,供你在開發 ASP.NET 伺服器控制項時使用。 使用 ParseChildrenAttribute 類別來指出頁面剖析器應該如何處理在頁面上宣告的伺服器控件標記內巢狀內容。 此類別無法獲得繼承。 |
| ParseRecorder |
抽象基底類別,用於在頁面解析過程中需要被通知解析事件的物件。 |
| PartialCachingAttribute |
定義 Web Forms 使用者控制 (.ascx 檔案) 用來指出其輸出快取方式的元數據屬性。 此類別無法獲得繼承。 |
| PartialCachingControl |
當指定使用者控制項(.ascx 檔案)用於輸出快取時,使用 @ OutputCache 頁面指令或 PartialCachingAttribute 屬性,並透過動態載入使用者控制 LoadControl(String) 項,將使用者控制項插入頁面的控制階層中。 |
| PersistChildrenAttribute |
定義一個屬性,供 ASP.NET 伺服器控制項使用,在設計時指示包含在伺服器控制項內的巢狀內容,是對應於控制項還是伺服器控制項的屬性。 此類別無法獲得繼承。 |
| PersistenceModeAttribute |
定義一個元資料屬性,指定如何在設計時將 ASP.NET 伺服器控制屬性或事件持久化到 ASP.NET 頁面。 此類別無法獲得繼承。 |
| PostBackOptions |
規定如何產生客戶端 JavaScript 以啟動回貼事件。 |
| PostBackTrigger |
定義了控制中控制 UpdatePanel 為背傳控制。 |
| ProfileServiceManager |
配置一組預先載入的設定檔屬性及設定檔服務自訂實作的位置。 |
| PropertyConverter |
包含輔助函式,可將屬性值轉換成字串與字串之間。 |
| PropertyEntry |
作為所有屬性入口類別的基底類別。 |
| RegisteredArrayDeclaration |
提供存取先前已註冊於物件 Page 的 ECMAScript(JavaScript)陣列宣告。 |
| RegisteredDisposeScript |
提供 |
| RegisteredExpandoAttribute |
提供存取先前註冊於該 Page 物件的自訂(expando)屬性的名稱/值對。 |
| RegisteredHiddenField |
提供存取先前已註冊於物件 Page 的隱藏值。 |
| RegisteredScript |
提供存取先前已註冊於該 Page 物件的客戶端腳本。 |
| RenderTraceListener |
提供物件的抽象基底類別,監控控制項在頁面請求期間的渲染。 |
| RoleServiceManager |
配置自訂角色服務實作的位置。 |
| RootBuilder |
支援頁面解析器定義內容解析的行為。 |
| ScriptBehaviorDescriptor |
擴充類別 ScriptComponentDescriptor 以提供包裝器,定義將行為轉換成客戶端腳本。 |
| ScriptComponentDescriptor |
提供一個包裝器,將伺服器元件轉換為用戶端腳本。 |
| ScriptControl |
提供一個抽象的腳本控制基底類別。 |
| ScriptControlDescriptor |
定義一個客戶端控制物件。 |
| ScriptDescriptor |
當在衍生類別中覆寫時,定義了建立客戶端類別實例的腳本。 |
| ScriptManager |
管理 ASP.NET Ajax 腳本庫與腳本檔案、部分頁面渲染,以及用於網頁與應用服務的用戶端代理類別產生。 |
| ScriptManagerProxy |
當控制項已在父元素中定義時,能讓巢狀元件如內容頁和使用者控制項加入頁面腳本與服務參考 ScriptManager 。 |
| ScriptReference |
註冊一個 ECMAScript(JavaScript)檔案,用於 ASP.NET 網頁。 |
| ScriptReferenceBase |
所有腳本參考類別的基底類別。 |
| ScriptReferenceCollection |
代表一組劇本參考。 |
| ScriptReferenceEventArgs |
提供 ResolveScriptReference 事件的資料。 |
| ScriptResourceAttribute |
定義要從用戶端文本檔案使用的元件中的資源。 此類別無法獲得繼承。 |
| ScriptResourceDefinition |
定義腳本資源的位置。 |
| ScriptResourceMapping |
提供腳本資源的位置映射支援。 |
| ServiceReference |
註冊一個網頁服務以供網頁使用。 |
| ServiceReferenceCollection |
包含一組 ServiceReference 物件。 |
| SessionPageStatePersister |
ASP.NET 網頁伺服器上儲存頁面檢視狀態。 |
| SimplePropertyEntry |
代表控制性質的定義及其值。 |
| SimpleWebHandlerParser |
提供解析網頁處理檔案的基本功能。 |
| SkinBuilder |
提供 ControlBuilder 設計時用於控制介面套用的物件。 |
| StateBag |
管理 ASP.NET 伺服器控制件的檢視狀態,包括頁面。 此類別無法獲得繼承。 |
| StateItem |
代表當瀏覽狀態資訊在網頁請求間持續存在時,類別中會儲存 StateBag 的項目。 此類別無法獲得繼承。 |
| StateManagedCollection |
提供所有強型別集合的基底類別,用於管理 IStateManager 物件。 |
| StaticPartialCachingControl |
代表該類別的實例 UserControl ,該類別被指定用於輸出快取,並以宣告方式包含於頁面或其他使用者控制項中。 |
| SupportsEventValidationAttribute |
定義 Web 伺服器控制項用來指出事件驗證支援的元資料屬性。 此類別無法獲得繼承。 |
| TagPrefixAttribute |
定義網頁中用來識別自定義控件的標籤前置詞。 此類別無法獲得繼承。 |
| TargetControlTypeAttribute |
擴充 Attribute 類別,指出可以套用擴充項控件的伺服器控件類型。 |
| TemplateBuilder |
支援頁面解析器建立範本及其子節點控制。 |
| TemplateContainerAttribute |
宣告傳回 ITemplate 介面之屬性之容器控件的基底類型,並以 TemplateContainerAttribute 屬性標示。 具有 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 |
代表一組 UpdatePanelTrigger 物件,用於控制 UpdatePanel 項。 |
| UpdateProgress |
當一個或多個 UpdatePanel 控制項內容更新時,會在瀏覽器中提供視覺回饋。 |
| UrlPropertyAttribute |
定義屬性,控制用來識別包含 URL 值的字串屬性。 此類別無法獲得繼承。 |
| UserControl |
代表一個 .ascx 檔案,也稱為使用者控制,從承載 ASP.NET 網頁應用程式的伺服器請求。 檔案必須從網頁表單頁面呼叫,否則會發生解析器錯誤。 |
| UserControlControlBuilder |
支援 ASP.NET 頁面解析器,用於建立使用者控制項實例。 |
| ValidationPropertyAttribute |
定義 ASP.NET 伺服器控制項用來識別驗證屬性的元資料屬性。 此類別無法獲得繼承。 |
| ValidationSettings |
提供應用程式的客戶端驗證設定。 |
| ValidatorCollection |
會暴露出一系列 IValidator 參考資料。 此類別無法獲得繼承。 |
| VerificationAttribute |
定義 Web 內容輔助功能規則的元資料屬性。 此類別無法獲得繼承。 |
| ViewStateException |
代表當視圖狀態無法載入或驗證時拋出的例外。 此類別無法獲得繼承。 |
| ViewStateModeByIdAttribute |
定義伺服器控制項用 ASP.NET 來指定是否參與載入檢視狀態資訊的元資料屬性,ID。 此類別無法獲得繼承。 |
| WebResourceAttribute |
定義元資料屬性,以啟用元件中的內嵌資源。 此類別無法獲得繼承。 |
| WebServiceParser |
提供 Web 服務處理程式的解析器。 |
| XhtmlTextWriter |
將可擴展超文本標記語言 (XHTML) 特定字元,包括衍生自 XHTML 的所有 XHTML 模組變化寫入行動裝置之 ASP.NET 伺服器控件的輸出數據流。 覆寫該 XhtmlTextWriter 類別,提供自訂的 XHTML 渲染,適用於 ASP.NET 頁面和伺服器控制。 |
| XPathBinder |
支援快速應用程式開發(RAD)設計者解析使用 XPath 表達式的資料綁定表達式。 此類別無法獲得繼承。 |
介面
| 名稱 | Description |
|---|---|
| IAttributeAccessor |
定義 ASP.NET 伺服器控制項用於程式化存取伺服器控制表開頭標籤中宣告的任意屬性的方法。 |
| IAutoFieldGenerator |
定義一種方法,能自動產生使用 ASP.NET 動態資料特徵的資料綁定控制欄位。 |
| IBindableControl |
定義一種方法,使欄位範本控制項能實作雙向資料綁定。 |
| IBindableTemplate |
提供一種方式,讓 ASP.NET 資料綁定控制項(如 DetailsView 和 FormView)能自動綁定到模板化內容區段中的 ASP.NET 資料來源控制項。 |
| ICallbackEventHandler |
用來表示控制項可以成為伺服器回撥事件的目標。 |
| ICheckBoxControl |
定義控制實作的屬性與事件,作為勾選框。 |
| ICodeBlockTypeAccessor |
提供程式碼 CodeBlockType 區塊建構器的存取權限。 |
| IControlBuilderAccessor |
允許控制序列器連接到建造者進行控制。 |
| IControlDesignerAccessor |
提供控制設計器存取,以儲存與控制項相關的臨時設計時資料。 |
| IDataBindingsAccessor |
允許在設計時存取控制項上的資料綁定表達式集合。 |
| IDataItemContainer |
使資料綁定控制容器能識別資料項目物件,以簡化資料綁定操作。 |
| IDataKeysControl |
定義屬性,指定 ASP.NET 如何為資料綁定控制建立客戶端 ID。 |
| IDataSource |
代表一個抽象資料來源,資料綁定控制項綁定其上。 |
| IDataSourceViewSchemaAccessor |
允許型別轉換器存取物件上儲存的結構資訊。 |
| IEditableTextControl |
代表一個可由使用者更改文字的控制項。 |
| IExpressionsAccessor |
定義類別必須實作以支援表達式集合的屬性。 |
| IExtenderControl |
定義了擴展器控制的行為。 |
| IFilterResolutionService |
提供一個介面,讓設計者可以用來依名稱評估裝置過濾器。 |
| IHierarchicalDataSource |
代表階層式資料來源,階層式資料綁定控制 TreeView 項可綁定。 |
| IHierarchicalEnumerable |
代表一個可以透過介面枚舉 IEnumerator 的階層集合。 實作介面 IHierarchicalEnumerable 的集合 ASP.NET 用於網站導覽與資料來源控制。 |
| IHierarchyData |
它會暴露一個階層式資料結構的節點,包括節點物件以及描述該節點特性的一些屬性。 實作 IHierarchyData 介面的物件可包含於 IHierarchicalEnumerable 集合中,並被 ASP.NET 網站導覽與資料來源控制所使用。 |
| INamingContainer |
識別一個容器控制項,該控制項會在物件的控制階層中建立新的 ID 命名空間 Page 。 這只是標記介面。 |
| INavigateUIData |
提供一個介面,讓類別實作,將導航使用者介面資料與數值提供給導航控制項。 |
| IParserAccessor |
定義了 ASP.NET 伺服器控制項必須實作的方法,以辨識元素(無論是 HTML 或 XML)何時被解析。 |
| IPostBackDataHandler |
定義了伺服器控制必須實作 ASP.NET 自動載入回傳資料的方法。 |
| IPostBackEventHandler |
定義了 ASP.NET 伺服器控制必須實作以處理回傳事件的方法。 |
| IResourceUrlGenerator |
定義設計主機必須實作以提供嵌入資源 URL 參考查詢的方法。 |
| IScriptControl |
定義了 ASP.NET 伺服器控制必須實作的方法,以定義 AJAX 啟用應用程式中的 ECMAScript(JavaScript)資源。 |
| IStateFormatter |
定義了型別實作來序列化與反序列化物件圖的方法。 |
| IStateManager |
定義任何類別必須實作的屬性與方法,以支援伺服器控制的檢視狀態管理。 |
| IStyleSheet |
定義類別必須實作以支援樣式規則建立的方法。 |
| ITemplate |
定義將範本化 ASP.NET 伺服器控制項填充子控制項的行為。 子控制項代表頁面上定義的內嵌範本。 |
| ITextControl |
定義控制項實作的介面,用以取得或設定其文字內容。 |
| IThemeResolutionService |
提供介面,設計工具開發者可用來提供一組 ThemeProvider 物件,這些物件可用於設計時環境中的控制項套用主題與控制介面。 |
| IUrlResolutionService |
定義由物件實作的服務,根據上下文資訊解析相對 URL。 |
| IUserControlDesignerAccessor |
定義允許設計者在設計時存取使用者控制項資訊的屬性。 |
| IUserControlTypeResolutionService |
定義類別必須實作以回傳指定標籤前綴與標籤名稱控制項型別的方法。 |
| IValidator |
定義參與網頁表單驗證的物件必須實作的屬性與方法。 |
列舉
委派
| 名稱 | Description |
|---|---|
| BuildMethod |
代表用來建立控制項的方法。 |
| BuildTemplateMethod |
支援在從產生的類別程式碼建立模板控制項範本時使用 ASP.NET。 BuildTemplateMethod代表負責InstantiateIn(Control)整個過程。 |
| ControlSkinDelegate |
代表將正確的控制皮膚套用到指定控制表皮的方法。 |
| DataSourceViewOperationCallback |
代表資料綁定控制提供給資料來源檢視的非同步回調方法,用於非同步插入、更新或刪除資料操作。 |
| DataSourceViewSelectCallback |
代表資料綁定控制提供給資料來源視圖以進行非同步資料檢索的非同步回調方法。 |
| ExtractTemplateValuesMethod |
提供一個代理,ASP.NET 在執行時從 IBindableTemplate 物件中擷取一組名稱/值對。 此類別無法獲得繼承。 |
| ImageClickEventHandler |
代表處理使用者點擊基於影像的 ASP.NET 伺服器控制項時所引發事件的方法。 |
| RenderMethod |
代表將指定 Control 容器渲染成指定 HtmlTextWriter的方法。 |
備註
此命名空間包含 Control 類別,該類別為所有伺服器控制項提供一組通用功能,包括 HTML 伺服器控制項、網頁伺服器控制項及使用者控制項。 它也包含了該職業。Page 每當 ASP.NET 網頁應用程式中.aspx檔案的請求時,此類別會自動產生。 你可以繼承這兩個職業。
命名空間還包含類別,為伺服器控制項提供資料綁定功能、儲存特定控制項或頁面的檢視狀態,以及解析功能。