Web 伺服器控制項階層架構
下列圖表展示 System.Web.UI.WebControls 命名空間中控制項的階層架構。這個命名空間中的控制項被稱為 Web 伺服器控制項。
大部分 Web 伺服器控制項直接或間接衍生自基底類別 System.Web.UI. WebControls.WebControl。然而,右上角四個控制項 (Literal、PlaceHolder、Repeater 和 Xml) 則衍生自 System.Web.UI.Control。左邊的控制項對應 HTML 項目。中間的控制項作驗證表單輸入之用。同樣在中間的有提供豐富功能的控制項,例如 Calendar 和 AdRotator 控制項。提供資料繫結支援的控制項在右邊。
您可以開發自訂 Web 伺服器控制項,藉由擴充現有 Web 伺服器控制項、組合現有 Web 伺服器控制項,或建立衍生自基底類別 System.Web.UI.WebControls.WebControl 的控制項。