Share via


基底 Web 伺服器控制項屬性

下表中列出的屬性適用於所有衍生自 WebControl 類別的 Web 伺服器控制項。 不繼承自 WebControl 類別的 Web 伺服器控制項包括 LiteralPlaceHolderRepeaterXml

屬性

AccessKey

控制項的鍵盤快速鍵 (AccessKey)。 這個屬性指定使用者可以在按住 ALT 的同時按下的單一字母或數字。 例如,假設要使用者按 ALT+K 來存取控制項,那麼就指定 "K"。 只有 Microsoft Internet Explorer 4.0 (含) 以後版本才支援快速鍵。

Attributes

控制項上未以公用屬性 (Public Property) 定義但仍應呈現之其他屬性 (Attribute) 的集合。 任何未由 Web 伺服器控制項定義之屬性都會被加入這個集合。 這樣將可讓您使用控制項不直接支援的 HTML 屬性。

NoteNote
這個屬性只能用於撰寫程式,不能在宣告控制項時設定。

BackColor

控制項的背景色彩。 BackColor 屬性可利用標準 HTML 色彩識別項,即色彩名稱 ("black" 或 "red"),或是以十六進位格式表示的 RGB 值 ("#ffffff") 進行設定。

BorderColor

控制項的框線色彩。 BorderColor 屬性可利用標準 HTML 色彩識別項,即色彩名稱 ("black" 或 "red"),或是以十六進位格式表示的 RGB 值 ("#ffffff") 進行設定。

BorderWidth

控制項的框線寬度 (如果有的話),以像素為單位。

NoteNote
這個屬性不一定適用於 Internet Explorer 4.0 以前之瀏覽器中的所有控制項。

BorderStyle

控制項的框線樣式,如果有的話。 可能的值為:

  • NotSet

  • None

  • Dotted

  • Dashed

  • Solid

  • Double

  • Groove

  • Ridge

  • Inset

  • Outset

CssClass

要指派給控制項的階層式樣式表 (CSS) 類別。

Style

以 CSS 樣式屬性呈現於控制項外部標記 (Tag) 上的文字屬性集合。

NoteNote
任何使用樣式屬性 (例如 BackColor) 設定的樣式值,都會自動覆寫這個集合中的對應值。使用這個屬性設定的值不會自動反映在強型別 (Strongly Typed) 樣式屬性中。

有些控制項支援可以讓您將樣式屬性套用至控制項個別項目的樣式物件。 這些屬性會覆寫任何使用 Style 屬性設定的設定值。

Enabled

當這個屬性設定為 true (預設值) 時,控制項就會運作。 當這個屬性設定為 false 時,控制項便會停用。

NoteNote
停用控制項會使控制項呈暗灰色並成為非作用中。但它並不會隱藏控制項。

EnableTheming

當這個屬性設定為 true (預設值) 時,控制項的檢視狀態持續性 (Persistence) 便會啟用。 當這個屬性設定為 false 時,此控制項的檢視狀態持續性便會停用。

EnableViewState

當這個屬性設定為 true (預設值) 時,控制項的主題便會啟用。 當這個屬性設定為 false 時,控制項的主題便會停用。

Font

提供您正宣告的 Web 伺服器控制項的字型資訊。 這個屬性包括了您在 Web 伺服器控制項項目的開始標記中使用屬性-子屬性語法宣告的子屬性。 例如,您可以在 Web 伺服器控制項的開頭標記中包含 Font-Bold 屬性,使其文字成為粗體。

ForeColor

控制項的前景色彩。

NoteNote
這個屬性不一定適用於 Internet Explorer 4.0 以前之瀏覽器中的所有控制項。

Height

控制項的高度。

NoteNote
這個屬性不一定適用於 Internet Explorer 4.0 以前之瀏覽器中的所有控制項。

SkinID

套用至控制項的面板。

TabIndex

控制項在定位順序中的位置。 如果沒有設定這個屬性,控制項的位置索引就會是 0。 如此即可根據索引標籤在 Web 網頁中宣告的順序,定位停駐至具有相同索引標籤的控制項。

NoteNote
這個屬性只能在 Internet Explorer 4.0 (含) 以後版本中運作。

ToolTip

當使用者將滑鼠指標置於控制項上面時所顯示的文字。

NoteNote
ToolTip 屬性並不適用於所有瀏覽器。請檢查瀏覽器的相容性。

Width

控制項的固定寬度。 可能的單位為:

  • 像素 (px)

  • 點數 (pt)

  • Pica (pc)

  • 英吋 (in)

  • 公釐 (mm)

  • 公分 (cm)

  • 百分比 (%)

  • Em (em)

  • Ex (ex)

例如,若要宣告一組以點數表示的寬度 100,則應以 100pt 表示。 如需以程式設計方式設定寬度的詳細資訊,請參閱How to: Set Web Server Control Unit Properties

NoteNote
預設單位為像素。並非所有瀏覽器都支援以上每一種單位。

請參閱

參考

System.Web.UI.WebControls

其他資源

Web 伺服器控制項語法