Control Hierarchy
The following table lists the classes derived from System.Web.UI.Control .
Derived Classes
Class | Description |
---|---|
System.Web.UI.BasePartialCachingControl |
Provides the base functionality for the StaticPartialCachingControl and PartialCachingControl classes.
|
System.Web.UI.DataBoundLiteralControl | |
System.Web.UI.DataSourceControl |
Serves as the base class for controls that represent data sources to data-bound controls.
|
System.Web.UI.DesignerDataBoundLiteralControl | |
System.Web.UI.HierarchicalDataSourceControl |
Provides a base class for data source controls that represent hierarchical data.
|
System.Web.UI.HtmlControls.HtmlControl | |
System.Web.UI.LiteralControl | |
System.Web.UI.MobileControls.DeviceSpecific |
Provides a construct for specifying a choice among multiple content alternatives in the <DeviceSpecific> element.
|
System.Web.UI.MobileControls.MobileControl |
Provides a base class for all ASP.NET mobile control classes.
|
System.Web.UI.TemplateControl | |
System.Web.UI.WebControls.Content |
Holds text, markup, and server controls to render to a ContentPlaceHolder control in a master page.
|
System.Web.UI.WebControls.ContentPlaceHolder |
Defines a region for content in an ASP.NET master page.
|
System.Web.UI.WebControls.HiddenField |
Represents a hidden field used to store a non-displayed value.
|
System.Web.UI.WebControls.Literal |
Reserves a location on the Web page to display static text.
|
System.Web.UI.WebControls.LoginView |
Displays the appropriate content template for a given user, based on the user's authentication status and role membership.
|
System.Web.UI.WebControls.MenuItemTemplateContainer |
Represents a container that holds the contents of a templated menu item in a Menu control.
|
System.Web.UI.WebControls.MultiView |
Represents a control that acts as a container for a group of View controls.
|
System.Web.UI.WebControls.PlaceHolder |
Stores dynamically added server controls on the Web page.
|
System.Web.UI.WebControls.Repeater |
A data-bound list control that allows custom layout by repeating a specified template for each item displayed in the list.
|
System.Web.UI.WebControls.RepeaterItem |
Represents an item in the Repeater control.
|
System.Web.UI.WebControls.Substitution |
Specifies a section on an output-cached Web page that is exempt from caching. At this location, dynamic content is retrieved and substituted for the Substitution control.
|
System.Web.UI.WebControls.View |
Represents a control that acts as a container for a group of controls within a MultiView control.
|
System.Web.UI.WebControls.WebControl |
Serves as the base class that defines the methods, properties and events common to all controls in the System.Web.UI.WebControls namespace.
|
System.Web.UI.WebControls.WebParts.ProxyWebPartManager | |
System.Web.UI.WebControls.WebParts.WebPartManager |
Serves as the central class of the Web Parts control set, managing all the Web Parts controls, functionality, and events that occur on a Web page.
|
System.Web.UI.WebControls.Xml |
Displays an XML document without formatting or using Extensible Stylesheet Language Transformations (XSLT).
|
See Also
Reference
Control Class
Control Members
System.Web.UI Namespace
Page
TemplateControl
LiteralControl
WebControl