System.Web.UI.WebControls 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含允許在網頁上建立網頁伺服器控制項的類別。 Web 伺服器控制項在伺服器上執行,並包含按鈕和文字方塊之類的表單控制項。 它們也包含特殊目的控制項,例如行事曆。 因為 Web 伺服器控制項是在伺服器上執行,所以您可以用程式的方式控制這些項目。 雖然 Web 伺服器控制項會呈現為 HTML,但它們的物件模型不一定反映 HTML 語法。
類別
結構
FontUnit |
表示字型的大小。 |
Unit |
表示長度的度量。 |
介面
IButtonControl |
定義必須實作的屬性和事件,以允許控制項在網頁上像按鈕運作。 |
ICallbackContainer |
定義方法,以允許控制項取得回呼指令碼。 |
ICompositeControlDesignerAccessor |
提供介面,讓複合控制項設計工具能在設計階段重新建立其關聯控制項的子控制項。 |
IDataBoundControl |
定義資料繫結控制項共用的屬性。 |
IDataBoundItemControl |
公開用來顯示資料繫結控制項中單一項目的屬性。 |
IDataBoundListControl |
公開顯示多個資料列之資料繫結控制項的一般屬性。 |
IFieldControl |
表示公開屬性的合約,這些屬性會根據資料繫結控制項中的資料自動產生欄位。 |
IPageableItemContainer |
定義當資料繫結控制項要具有 DataPager 控制項提供的分頁功能時,所必須實作的成員。 |
IPersistedSelector |
提供屬性,DynamicDataManager 控制項會使用此屬性啟用透過查詢字串在資料繫結控制項中選取資料的功能。 |
IPostBackContainer |
定義方法,以允許控制項取得用戶端指令碼選項。 |
IQueryableDataSource |
公開 QueryExtender 控制項用來與資料來源控制項進行通訊的方法和屬性。 |
IRepeatInfoUser |
定義必須由重複項目清單的任何清單控制項所實作的屬性和方法。 |
列舉
AutoCompleteType |
表示可以控制 TextBox 控制項中 [自動完成] 功能行為的值。 |
BorderStyle |
指定控制項的框線樣式。 |
BulletedListDisplayMode |
指定可以套用至 BulletedList 控制項中清單項目內容的顯示行為。 |
BulletStyle |
指定可以套用至 BulletedList 控制項中之清單項目的項目符號樣式。 |
ButtonColumnType |
指定 ButtonColumn 物件的按鈕類型。 |
ButtonType |
指定可在 [Web Form] 頁面呈現的不同類型按鈕。 |
CalendarSelectionMode |
指定 Calendar 控制項的日期選取模式。 |
ContentDirection |
表示在容器 (Container) 控制項中顯示包含文字之控制項的方向。 |
DataBoundControlMode |
代表資料繫結控制項的不同資料輸入模式,或是 ASP.NET Dynamic Data 中的特殊欄位。 |
DataControlCellType |
描述 DataControlFieldCell 物件的功能。 |
DataControlRowState |
指定資料控制項 (例如 DetailsView 或 GridView) 中資料列的狀態。 |
DataControlRowType |
指定資料控制項 (例如 DetailsView 或 GridView 控制項) 中資料列的功能。 |
DayNameFormat |
指定 Calendar 控制項上星期的顯示格式。 |
DetailsViewMode |
表示 DetailsView 控制項的不同資料輸入模式。 |
FirstDayOfWeek |
指定要在 Calendar 控制項中顯示為一週第一天的日子。 |
FontSize |
指定 HTML 4.0 所定義的字型大小。 |
FormViewMode |
表示 FormView 控制項的不同資料輸入模式。 |
GridLines |
指定將項目顯示於表格結構之控制項的格線樣式。 |
HorizontalAlign |
指定容器內項目的水平對齊方式。 |
HotSpotMode | |
ImageAlign |
指定影像相對於 Web 網頁文字的對齊方式。 |
InsertItemPosition |
指定當 InsertItemTemplate 範本呈現在 ListView 控制項中時的所在位置。 |
ListItemType |
指定清單控制項中項目的型別。 |
ListSelectionMode |
指定 ListBox 控制項的選取模式。 |
ListViewCancelMode |
決定使用者在 ListView 項目中按下 [取消] 按鈕時執行的作業類型。 |
ListViewItemType |
指定 ListView 控制項中項目的功能。 |
LiteralMode |
指定 Literal 控制項中的內容如何呈現。 |
LoginFailureAction |
在登入嘗試失敗時決定使用者將移至哪個頁面。 |
LoginTextLayout |
指定標籤的位置,相對於與標籤關聯之 Login 控制項的文字方塊。 |
LogoutAction |
指出使用者登出網站時將導向的頁面。 |
MenuRenderingMode |
指定 Menu 控制項會呈現 HTML |
NextPrevFormat |
表示 Calendar 內上一個月和下一個月巡覽控制項的顯示格式。 |
Orientation |
指定復合控制項内之項目的一般配置。 |
PagerButtons |
指定用來在分頁控制項之內容頁面之間巡覽所顯示的按鈕類型。 |
PagerMode |
表示存取 DataGrid 控制項內各種網頁的頁面巡覽區模式。 |
PagerPosition |
指定存取編頁控制項內各種網頁的頁面巡覽區位置。 |
ParsingCulture |
指定將字串值轉換為型別時所使用的文化特性資訊。 |
PathDirection |
表示巡覽節點在網站巡覽控制項上呈現出來的階層架構順序。 |
RepeatDirection |
指定顯示清單控制項項目的方向。 |
RepeatLayout |
指定清單控制項中項目的配置。 |
ScrollBars |
指定捲軸在 Panel 控制項中的可視性和位置。 |
SiteMapNodeItemType |
SiteMapNodeItemType 控制項使用 SiteMapPath 列舉來識別節點階層架構中的 SiteMapNodeItem 節點的類型。 |
SortDirection |
指定項目清單的排序方向。 |
SqlDataSourceCommandType |
當執行資料庫作業時,描述 SqlDataSource 和 AccessDataSource 控制項所使用的 SQL 命令類型。 |
SqlDataSourceMode |
指定 SqlDataSource 或 AccessDataSource 控制項取資料做為 IDataReader 或 DataSet。 |
TableCaptionAlign |
指定呈現為 HTML 標題項目的文字水平或垂直放置。 |
TableHeaderScope |
表示類別的 HTML |
TableRowSection | |
TextAlign |
指定與核取方塊或選項按鈕控制項關聯的文字,是否出現在控制項的左方或右方。 |
TextBoxMode |
指定文字方塊的行為模式。 |
TitleFormat |
指定在 Calendar 控制項中顯示月份的標題格式。 |
TreeNodeSelectAction |
表示選取 TreeView 控制項中的節點時要引發的事件。 |
TreeNodeTypes |
表示 TreeView 控制項中不同的節點型別,包括分葉、父代 (Parent) 和根 (Root)。 |
TreeViewImageSet |
表示要在 TreeView 控制項中使用的影像集。 |
UnitType |
指定度量單位。 |
ValidationCompareOperator |
指定 CompareValidator 控制項所使用的驗證比較運算子。 |
ValidationDataType |
指定 CompareValidator 和 RangeValidator 控制項所使用的驗證資料型別。 |
ValidationSummaryDisplayMode |
指定由 ValidationSummary 控制項所使用的驗證摘要顯示模式。 |
ValidatorDisplay |
指定在驗證控制項中錯誤訊息的顯示行為。 |
VerticalAlign |
指定控制項中物件或文字的垂直對齊。 |
WizardStepType |
指定 Wizard 控制項內其中一個步驟所呈現之巡覽 UI 的類型。 |
委派
備註
System.Web.UI.WebControls命名空間包含轉譯為 HTML 標籤的類別,例如 TextBox 控制項和 ListBox 控制項。 命名空間也包含類別,這些類別不會在網頁上呈現,但支援資料作業,例如 SqlDataSource 和 ObjectDataSource 類別。 其他控制項,例如 GridView 和 DetailsView 控制項,支援資料顯示和編輯。 類別 WebControl 可作為命名空間中許多類別的 System.Web.UI.WebControls 基類。
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應