WebControl Hierarchy
The following table lists the classes derived from System.Web.UI.WebControls.WebControl .
Derived Classes
Class | Description |
---|---|
System.Web.UI.WebControls.BaseDataBoundControl | Serves as the base class for controls that bind to data using an ASP.NET data source control. |
System.Web.UI.WebControls.BaseDataList | Serves as the abstract base class for data listing controls, such as DataList and DataGrid. This class provides the methods and properties common to all data listing controls. |
System.Web.UI.WebControls.Button | Displays a push button control on the Web page. |
System.Web.UI.WebControls.Calendar | Displays a single-month calendar that allows the user to select dates and move to the next or previous month. |
System.Web.UI.WebControls.CheckBox | Displays a check box that allows the user to select a true or false condition. |
System.Web.UI.WebControls.CompositeControl | Implements the basic functionality required by Web controls that contain child controls. |
System.Web.UI.WebControls.DataListItem | Represents an item in a DataList control. |
System.Web.UI.WebControls.FileUpload | Displays a text box control and a browse button that allow users to select a file to upload to the server. |
System.Web.UI.WebControls.HyperLink | A control that displays a link to another Web page. |
System.Web.UI.WebControls.Image | Displays an image on a Web page. |
System.Web.UI.WebControls.Label | Represents a label control, which displays text on a Web page. |
System.Web.UI.WebControls.LinkButton | Displays a hyperlink-style button control on a Web page. |
System.Web.UI.WebControls.LoginName | Displays the value of the System.Web.UI.Page.User.Identity.Name property. |
System.Web.UI.WebControls.Panel | Represents a control that acts as a container for other controls. |
System.Web.UI.WebControls.SiteMapNodeItem | The SiteMapNodeItem class is used by the SiteMapPath control to functionally represent a SiteMapNode. |
System.Web.UI.WebControls.Table | Displays a table on a Web page. |
System.Web.UI.WebControls.TableCell | Represents a cell in a Table control. |
System.Web.UI.WebControls.TableRow | Represents a row in a Table control. |
System.Web.UI.WebControls.TextBox | Displays a text box control for user input. |
System.Web.UI.WebControls.ValidationSummary | Displays a summary of all validation errors inline on a Web page, in a message box, or both. |
See Also
Reference
WebControl Class
WebControl Members
System.Web.UI.WebControls Namespace
BackColor
ForeColor
BorderWidth
BorderStyle
BorderColor
Height
Width
Enabled
TabIndex
ToolTip
Other Resources
ASP.NET Server Controls and Browser Capabilities
Developing Custom ASP.NET Server Controls
Web Server Control Syntax
ASP.NET Themes and Skins