Click to Rate and Give Feedback
MSDN
MSDN Library
.NET Development
.NET Framework 3.5

  Switch on low bandwidth view
This page is specific to
Microsoft Visual Studio 2008/.Net Framework 3.5

Other versions are also available for the following:
.NET Framework Class Library
System.Web.UI.WebControls Namespace

The System.Web.UI.WebControls namespace contains classes that allow you to create Web server controls on a Web page. Web server controls run on the server and include form controls such as buttons and text boxes. They also include special-purpose controls such as a calendar. Because Web server controls run on the server, you can programmatically control these elements. Although Web server controls are rendered as HTML, their object model does not necessarily reflect HTML syntax.

The System.Web.UI.WebControls namespace contains classes that are rendered as HTML tags, such as the TextBox control and the ListBox control. The namespace also contains classes that are not rendered on the Web page, but support data operations, such as the SqlDataSource and ObjectDataSource classes. Other controls, such as the GridView and DetailsView controls, support data display and editing. The WebControl class serves as the base class for many of the classes in the System.Web.UI.WebControls namespace.

  ClassDescription
Public classAccessDataSource Represents a Microsoft Access database for use with data-bound controls.
Public classAccessDataSourceView Supports the AccessDataSource control and provides an interface for data-bound controls to perform data retrieval using Structured Query Language (SQL) against a Microsoft Access database.
Public classAdCreatedEventArgs Provides data for the AdCreated event of the AdRotator control. This class cannot be inherited.
Public classAdRotator Displays an advertisement banner on a Web page.
Public classAssociatedControlConverter Provides a type converter that retrieves a list of WebControl controls in the current container.
Public classAuthenticateEventArgs Provides data for the Authenticate event.
Public classAutoGeneratedField Represents an automatically generated field in a data-bound control. This class cannot be inherited.
Public classAutoGeneratedFieldProperties Represents the properties of an AutoGeneratedField object. This class cannot be inherited.
Public classBaseCompareValidator Serves as the abstract base class for validation controls that perform typed comparisons.
Public classBaseDataBoundControl Serves as the base class for controls that bind to data using an ASP.NET data source control.
Public classBaseDataList 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.
Public classBaseValidator Serves as the abstract base class for validation controls.
Public classBoundColumn A column type for the DataGrid control that is bound to a field in a data source.
Public classBoundField Represents a field that is displayed as text in a data-bound control.
Public classBulletedList Creates a control that generates a list of items in a bulleted format.
Public classBulletedListEventArgs Provides data for the Click event of a BulletedList control.
Public classButtonDisplays a push button control on the Web page.
Public classButtonColumn A column type for the DataGrid control that contains a user-defined button.
Public classButtonField Represents a field that is displayed as a button in a data-bound control.
Public classButtonFieldBase Serves as the abstract base class for button fields, such as the ButtonField or CommandField class. The ButtonFieldBase class provides the methods and properties that are common to all button fields.
Public classCalendar Displays a single-month calendar that allows the user to select dates and move to the next or previous month.
Public classCalendarDay Represents a date in the Calendar control.
Public classChangePassword Provides a user interface that enable users to change their Web site password.
Public classCheckBox Displays a check box that allows the user to select a true or false condition.
Public classCheckBoxField Represents a Boolean field that is displayed as a check box in a data-bound control.
Public classCheckBoxList Creates a multi selection check box group that can be dynamically created by binding the control to a data source.
Public classCircleHotSpot Defines a circular hot spot region in an ImageMap control. This class cannot be inherited.
Public classCommandEventArgs Provides data for the Command event.
Public classCommandField Represents a special field that displays command buttons to perform selecting, editing, inserting, or deleting operations in a data-bound control.
Public classCompareValidator Compares the value entered by the user in an input control with the value entered in another input control, or with a constant value.
Public classCompleteWizardStep Defines the template of the final step for creating a user account with the CreateUserWizard control.
Public classCompositeControl Implements the basic functionality required by Web controls that contain child controls.
Public classCompositeDataBoundControl Represents the base class for a tabular data-bound control that is composed of other server controls.
Public classContent Holds text, markup, and server controls to render to a ContentPlaceHolder control in a master page.
Public classContentPlaceHolder Defines a region for content in an ASP.NET master page.
Public classControlIDConverter Provides a type converter that retrieves a list of control IDs in the current container.
Public classControlParameter Binds the value of a property of a Control to a parameter object.
Public classControlPropertyNameConverter Provides a type converter that retrieves a list of property names for the current control.
Public classCookieParameter Binds the value of a client-side HTTP cookie to a parameter object. The parameter can be used in a parameterized query or command to select, filter, or update data.
Public classCreateUserErrorEventArgs Provides data for the CreateUserError event.
Public classCreateUserWizard Provides a user interface for creating new Web site user accounts.
Public classCreateUserWizardStep Contains basic functionality for creating a user in a step that can be templated. This class cannot be inherited.
Public classCustomValidator Performs user-defined validation on an input control.
Public classDataBoundControl Serves as the base class for all ASP.NET version 2.0 data-bound controls that display their data in list or tabular form.
Public classDataControlCommands The DataControlCommands class contains public fields that all ASP.NET data-bound controls use, to promote a consistent user interface (UI). This class cannot be inherited.
Public classDataControlField Serves as the base class for all data control field types, which represent a column of data in tabular data-bound controls such as DetailsView and GridView.
Public classDataControlFieldCell Represents a cell in the rendered table of a tabular ASP.NET data-bound control, such as DetailsView or GridView.
Public classDataControlFieldCollectionRepresents a collection of DataControlField objects that are used by data-bound controls such as GridView and DetailsView.
Public classDataControlFieldHeaderCell In accessibility scenarios, represents a header cell in the rendered table of a tabular ASP.NET data-bound control, such as GridView.
Public classDataGrid A data bound list control that displays the items from data source in a table. The DataGrid control allows you to select, sort, and edit these items.
Public classDataGridColumn Serves as the base class for the different column types of the DataGrid control.
Public classDataGridColumnCollection A collection of DataGridColumn-derived column objects that represent the columns in a DataGrid control. This class cannot be inherited.
Public classDataGridCommandEventArgs Provides data for the CancelCommand, DeleteCommand, EditCommand, ItemCommand, and UpdateCommand events of the DataGrid control. This class cannot be inherited.
Public classDataGridItem Represents an item (row) in a DataGrid control.
Public classDataGridItemCollection Represents a collection of DataGridItem objects in a DataGrid control.
Public classDataGridItemEventArgs Provides data for the ItemCreated and ItemDataBound events of the DataGrid control. This class cannot be inherited.
Public classDataGridPageChangedEventArgs Provides data for the PageIndexChanged event of the DataGrid control. This class cannot be inherited.
Public classDataGridPagerStyle Specifies the style for the pager of the DataGrid control. This class cannot be inherited.
Public classDataGridSortCommandEventArgs Provides data for the SortCommand event of the DataGrid control. This class cannot be inherited.
Public classDataKey Represents the primary key field or fields of a record in a data-bound control.
Public classDataKeyArray Represents a collection of DataKey objects. This class cannot be inherited.
Public classDataKeyCollection Represents a collection that contains the key field of each record in a data source. This class cannot be inherited.
Public classDataList A data bound list control that displays items using templates.
Public classDataListCommandEventArgs Provides data for the CancelCommand, DeleteCommand, EditCommand, ItemCommand, and UpdateCommand events of the DataList control. This class cannot be inherited.
Public classDataListItem Represents an item in a DataList control.
Public classDataListItemCollection Represents the collection of DataListItem objects in the DataList control. This class cannot be inherited.
Public classDataListItemEventArgs Provides data for the ItemCreated and ItemDataBound events of a DataList control. This class cannot be inherited.
Public classDataPager Provides paging functionality for data-bound controls that implement the IPageableItemContainer interface, such as the ListView control.
Public classDataPagerCommandEventArgs Provides data for the PagerCommand event of the TemplatePagerField class.
Public classDataPagerField Serves as the base class for data pager field types, which represent a navigation control for the DataPager control.
Public classDataPagerFieldCollection Represents a collection of DataPagerField objects that are used by the DataPager control.
Public classDataPagerFieldCommandEventArgs Provides data for the Command event.
Public classDataPagerFieldItem Represents a pager field item in a DataPager control.
Public classDayRenderEventArgs Provides data for the DayRender event of the Calendar control. This class cannot be inherited.
Public classDetailsView Displays the values of a single record from a data source in a table, where each data row represents a field of the record. The DetailsView control allows you to edit, delete, and insert records.
Public classDetailsViewCommandEventArgs Provides data for the ItemCommand event.
Public classDetailsViewDeletedEventArgs Provides data for the ItemDeleted event.
Public classDetailsViewDeleteEventArgs Provides data for the ItemDeleting event.
Public classDetailsViewInsertedEventArgs Provides data for the ItemInserted event.
Public classDetailsViewInsertEventArgs Provides data for the ItemInserting event.
Public classDetailsViewModeEventArgs Provides data for the ModeChanging event.
Public classDetailsViewPageEventArgs Provides data for the PageIndexChanging event.
Public classDetailsViewPagerRow Represents the pager row in a DetailsView control.
Public classDetailsViewRow Represents a row within a DetailsView control.
Public classDetailsViewRowCollection Represents a collection of DetailsViewRow objects in a DetailsView control.
Public classDetailsViewUpdatedEventArgs Provides data for the ItemUpdated event.
Public classDetailsViewUpdateEventArgs Provides data for the ItemUpdating event.
Public classDropDownList Represents a control that allows the user to select a single item from a drop-down list.
Public classEditCommandColumn A special column type for the DataGrid control that contains the Edit buttons for editing data items in each row.
Public classEmbeddedMailObject Represents an item to embed in an e-mail message constructed using the MailDefinition class.
Public classEmbeddedMailObjectsCollection Represents an ordered set of EmbeddedMailObject objects.
Public classEntityDataSource Represents an Entity Data Model (EDM) to data-bound controls in an ASP.NET application.
Public classEntityDataSourceChangedEventArgs Provides data for the Inserted, Updated, and Deleted events.
Public classEntityDataSourceChangingEventArgs Provides data for the Inserting, Updating, and Deleting events.
Public classEntityDataSourceContextCreatedEventArgs Provides data for the ContextCreated event.
Public classEntityDataSourceContextCreatingEventArgs Provides data for the ContextCreating event.
Public classEntityDataSourceContextDisposingEventArgs Provides data for the ContextDisposing event.
Public classEntityDataSourceSelectedEventArgs Provides data for the Selected event.
Public classEntityDataSourceSelectingEventArgs Provides data for the Selecting event.
Public classEntityDataSourceValidationException Represents errors that occur when validating properties of a dynamic data source.
Public classEntityDataSourceView Supports the EntityDataSource control and provides an interface for data-bound controls to perform queries and other operations against entity data.
Public classFileUpload Displays a text box control and a browse button that enable users to select a file to upload to the server.
Public classFontInfo Encapsulates the font properties of text. This class cannot be inherited.
Public classFontNamesConverter Converts between a string containing a list of font names and an array of strings representing the individual names.
Public classFontUnitConverter Converts a FontUnit to a string. It also converts a string to a FontUnit.
Public classFormParameter Binds the value of an HTTP request Form field to a parameter object.
Public classFormView Displays the values of a single record from a data source using user-defined templates. The FormView control allows you to edit, delete, and insert records.
Public classFormViewCommandEventArgs Provides data for the ItemCommand event.
Public classFormViewDeletedEventArgs Provides data for the ItemDeleted event.
Public classFormViewDeleteEventArgs Provides data for the ItemDeleting event.
Public classFormViewInsertedEventArgs Provides data for the ItemInserted event.
Public classFormViewInsertEventArgs Provides data for the ItemInserting event.
Public classFormViewModeEventArgs Provides data for the ModeChanging event.
Public classFormViewPageEventArgs Provides data for the PageIndexChanging event.
Public classFormViewPagerRow Represents the pager row in a FormView control.
Public classFormViewRow Represents a row within a FormView control.
Public classFormViewUpdatedEventArgs Provides data for the ItemUpdated event.
Public classFormViewUpdateEventArgs Provides data for the ItemUpdating event.
Public classGridViewDisplays the values of a data source in a table where each column represents a field and each row represents a record. The GridView control enables you to select, sort, and edit these items.
Public classGridViewCancelEditEventArgs Provides data for the RowCancelingEdit event.
Public classGridViewCommandEventArgs Provides data for the RowCommand event.
Public classGridViewDeletedEventArgs Provides data for the RowDeleted event.
Public classGridViewDeleteEventArgs Provides data for the RowDeleting event.
Public classGridViewEditEventArgs Provides data for the RowEditing event.
Public classGridViewPageEventArgs Provides data for the PageIndexChanging event.
Public classGridViewRow Represents an individual row in a GridView control.
Public classGridViewRowCollection Represents a collection of GridViewRow objects in a GridView control.
Public classGridViewRowEventArgs Provides data for the RowCreated and RowDataBound events.
Public classGridViewSelectEventArgs Provides data for the SelectedIndexChanging event.
Public classGridViewSortEventArgs Provides data for the Sorting event.
Public classGridViewUpdatedEventArgs Provides data for the RowUpdated event.
Public classGridViewUpdateEventArgs Provides data for the RowUpdating event.
Public classHiddenField Represents a hidden field used to store a non-displayed value.
Public classHierarchicalDataBoundControl Serves as the base class for all ASP.NET version 2.0 data-bound controls that display their data in hierarchical form.
Public classHotSpot Implements the basic functionality common to all hot spot shapes.
Public classHotSpotCollection Represents a collection of HotSpot objects inside an ImageMap control. This class cannot be inherited.
Public classHyperLink A control that displays a link to another Web page.
Public classHyperLinkColumn A column type for the DataGrid control that contains a hyperlink for each item in the column.
Public classHyperLinkControlBuilder Interacts with the parser to build a HyperLink control.
Public classHyperLinkField Represents a field that is displayed as a hyperlink in a data-bound control.
Public classImageDisplays an image on a Web page.
Public classImageButton A control that displays an image and responds to mouse clicks on the image.
Public classImageField Represents a field that is displayed as an image in a data-bound control.
Public classImageMap Creates a control that displays an image on a page. When a hot spot region defined within the ImageMap control is clicked, the control either generates a postback to the server or navigates to a specified URL.
Public classImageMapEventArgsProvides data for the Click event of an ImageMap control.
Public classLabel Represents a label control, which displays text on a Web page.
Public classLabelControlBuilder Interacts with the parser to build a Label control.
Public classLinkButton Displays a hyperlink-style button control on a Web page.
Public classLinkButtonControlBuilder Interacts with the parser to build a LinkButton control.
Public classLinqDataSourceEnables the use of Language-Integrated Query (LINQ) in an ASP.NET Web page through markup text to retrieve and modify data from a data object.
Public classLinqDataSourceContextEventArgs Provides data for the ContextCreating event.
Public classLinqDataSourceDeleteEventArgs Provides data for the Deleting event.
Public classLinqDataSourceDisposeEventArgs Provides data for the ContextDisposing event.
Public classLinqDataSourceInsertEventArgs Provides data for the Inserting event.
Public classLinqDataSourceSelectEventArgs Provides data for the Selecting event.
Public classLinqDataSourceStatusEventArgs Provides data for the ContextCreated, Deleted, Inserted, Selected, and Updated events.
Public classLinqDataSourceUpdateEventArgs Provides data for the Updating event.
Public classLinqDataSourceValidationException Describes an exception that occurred during validation of new or modified values before values are inserted, updated, or deleted by a LinqDataSource control.
Public classLinqDataSourceView Supports the LinqDataSource control and provides an interface for data-bound controls to perform LINQ data operations.
Public classListBoxRepresents a list box control that allows single or multiple item selection.
Public classListControlServes as the abstract base class that defines the properties, methods, and events common for all list-type controls.
Public classListItemRepresents a data item in a data-bound list control. This class cannot be inherited.
Public classListItemCollectionA collection of ListItem objects in a list control. This class cannot be inherited.
Public classListItemControlBuilderInteracts with the parser to build a ListItem control.
Public classListViewDisplays the values of a data source by using user-defined templates. The ListView control enables users to select, sort, delete, edit, and insert records.
Public classListViewCancelEventArgs Provides data for the ItemCanceling event.
Public classListViewCommandEventArgs Provides data for the ItemCommand event.
Public classListViewDataItem Represents an individual data item in a ListView control.
Public classListViewDeletedEventArgs Provides data for the ItemDeleted event.
Public classListViewDeleteEventArgs Provides data for the ItemDeleting event.
Public classListViewEditEventArgs Provides data for the ItemEditing event.
Public classListViewInsertedEventArgs Provides data for the ItemInserted event.
Public classListViewInsertEventArgs Provides data for the ItemInserting event.
Public classListViewItem Represents an individual item in a ListView control.
Public classListViewItemEventArgs Provides data for the ItemCreated and ItemDataBound events.
Public classListViewPagedDataSource Encapsulates the paging-related properties of a ListView control.
Public classListViewSelectEventArgs Provides data for the SelectedIndexChanging event.
Public classListViewSortEventArgs Provides data for the Sorting event.
Public classListViewUpdatedEventArgs Provides data for the ItemUpdated event.
Public classListViewUpdateEventArgs Provides data for the ItemUpdating event.
Public classLiteral Reserves a location on the Web page to display static text.
Public classLiteralControlBuilder Interacts with the parser to build a Literal control.
Public classLocalize Reserves a location on a Web page in which to display localized static text.
Public classLoginProvides user interface (UI) elements for logging in to a Web site.
Public classLoginCancelEventArgs Provides data for a cancelable event.
Public classLoginNameDisplays the value of the System.Web.UI.Page.User.Identity.Name property.
Public classLoginStatusDetects the user's authentication state and toggles the state of a link to log in to or log out of a Web site.
Public classLoginViewDisplays the appropriate content template for a given user, based on the user's authentication status and role membership.
Public classMailDefinition Allows a control to create e-mail messages from text files or strings. This class cannot be inherited.
Public classMailMessageEventArgs Provides data for e-mail–related events.
Public classMenu Displays a menu in an ASP.NET Web page.
Public classMenuEventArgs Provides data for the MenuItemClick and MenuItemDataBound events of a Menu control. This class cannot be inherited.
Public classMenuItem Represents a menu item displayed in the Menu control. This class cannot be inherited.
Public classMenuItemBinding Defines the relationship between a data item and the menu item it is binding to in a Menu control. This class cannot be inherited.
Public classMenuItemBindingCollection Represents a collection of MenuItemBinding objects.
Public classMenuItemCollection Represents a collection of menu items in a Menu control. This class cannot be inherited.
Public classMenuItemStyle Represents the style of a menu item in a Menu control. This class cannot be inherited.
Public classMenuItemStyleCollection Represents a collection of MenuItemStyle objects in a Menu control. This class cannot be inherited.
Public classMenuItemTemplateContainer Represents a container that holds the contents of a templated menu item in a Menu control.
Public classMonthChangedEventArgs Provides data for the VisibleMonthChanged event of a Calendar control.
Public classMultiView Represents a control that acts as a container for a group of View controls.
Public classMultiViewControlBuilder Interacts with the parser to build a MultiView control.
Public classNextPreviousPagerField Represents a field that displays navigation controls in a DataPager control enable users to page through data.
Public classNumericPagerField Represents a DataPager field that enables users to select a page by page number.
Public classObjectDataSourceRepresents a business object that provides data to data-bound controls in multitier Web application architectures.
Public classObjectDataSourceDisposingEventArgs Provides data for the ObjectDisposing event of the ObjectDataSource control.
Public classObjectDataSourceEventArgs Provides data for the ObjectCreating and ObjectCreated events of the ObjectDataSource control.
Public classObjectDataSourceFilteringEventArgs Provides data for the Filtering event of the ObjectDataSource control.
Public classObjectDataSourceMethodEventArgs Provides data for the Inserting, Updating, and Deleting events of the ObjectDataSource control.
Public classObjectDataSourceSelectingEventArgs Provides data for the Selecting event of the ObjectDataSource control.
Public classObjectDataSourceStatusEventArgs Provides data for the Selected, Inserted, Updated, and Deleted events of the ObjectDataSource control.
Public classObjectDataSourceView Supports the ObjectDataSource control and provides an interface for data-bound controls to perform data operations with business and data objects.
Public classPagedDataSource Encapsulates the paging-related properties of a data-bound control (such as DataGrid, GridView, DetailsView, and FormView) that allow it to perform paging. This class cannot be inherited.
Public classPageEventArgs Provides data for the TotalRowCountAvailable event of a class that implements the IPageableItemContainer interface.
Public classPagePropertiesChangingEventArgs Provides data for the ListView..::.PagePropertiesChanging event.
Public classPagerSettings Represents the properties of the paging controls in a control that supports pagination. This class cannot be inherited.
Public classPanel Represents a control that acts as a container for other controls.
Public classPanelStyle Represents the style for a Panel control.
Public classParameterProvides a mechanism that data source controls use to bind to application variables, user identities and choices, and other data. Serves as the base class for all ASP.NET parameter types.
Public classParameterCollection Represents a collection of Parameter and Parameter-derived objects that are used by data source controls in advanced data-binding scenarios.
Public classPasswordRecoveryProvides user interface (UI) elements that enable a user to recover or reset a lost password and receive it in e-mail.
Public classPlaceHolder Stores dynamically added server controls on the Web page.
Public classPlaceHolderControlBuilder Interacts with the parser to build a PlaceHolder control.
Public classPolygonHotSpot Defines a polygon-shaped hot spot region in an ImageMap control. This class cannot be inherited.
Public classProfileParameter Binds the value of an ASP.NET Profile property to a parameter object.
Public classQueryStringParameter Binds the value of an HTTP request query-string field to a parameter object.
Public classRadioButton Represents a radio button control.
Public classRadioButtonList Represents a list control that encapsulates a group of radio button controls.
Public classRangeValidator Checks whether the value of an input control is within a specified range of values.
Public classRectangleHotSpot Defines a rectangular hot spot region in an ImageMap control. This class cannot be inherited.
Public classRegularExpressionValidator Validates whether the value of an associated input control matches the pattern specified by a regular expression.
Public classRepeater A data-bound list control that allows custom layout by repeating a specified template for each item displayed in the list.
Public classRepeaterCommandEventArgs Provides data for the ItemCommand event of a Repeater. This class cannot be inherited.
Public classRepeaterItem Represents an item in the Repeater control.
Public classRepeaterItemCollection Represents a collection of RepeaterItem objects in the Repeater control. This class cannot be inherited.
Public classRepeaterItemEventArgs Provides data for the ItemCreated and ItemDataBound events of a Repeater.
Public classRepeatInfo Encapsulates the information used to render a list control that repeats a list of items. This class cannot be inherited.
Public classRequiredFieldValidator Makes the associated input control a required field.
Public classRoleGroup Associates a content template in a LoginView control with one or more roles defined for the Web site. This class cannot be inherited.
Public classRoleGroupCollection Contains a sequential list of role groups that the LoginView control uses to determine which control template to display to users based on their role. This class cannot be inherited.
Public classSelectedDatesCollection Encapsulates a collection of System..::.DateTime objects that represent the selected dates in a Calendar control. This class cannot be inherited.
Public classSendMailErrorEventArgs Provides data for the SendMailError event of controls such as the ChangePassword control, the CreateUserWizard control, and the PasswordRecovery control.
Public classServerValidateEventArgs Provides data for the ServerValidate event of the CustomValidator control. This class cannot be inherited.
Public classSessionParameter Binds the value of a session variable to a parameter object.
Public classSiteMapDataSource Provides a data source control that Web server controls and other controls can use to bind to hierarchical site map data.
Public classSiteMapDataSourceView Provides a strongly typed HierarchicalDataSourceView object for the SiteMapDataSource control.
Public classSiteMapHierarchicalDataSourceView Represents a data view on a site map node or collection of nodes for a SiteMapDataSource control.
Public classSiteMapNodeItem The SiteMapNodeItem class is used by the SiteMapPath control to functionally represent a SiteMapNode.
Public classSiteMapNodeItemEventArgs Provides data for the SiteMapPath..::.ItemCreated and SiteMapPath..::.ItemDataBound events.
Public classSiteMapPath Displays a set of text or image hyperlinks that enable users to more easily navigate a Web site, while taking a minimal amount of page space.
Public classSqlDataSourceRepresents an SQL database to data-bound controls.
Public classSqlDataSourceCommandEventArgs Provides data for the Updating, Deleting and Inserting events of the SqlDataSource control.
Public classSqlDataSourceFilteringEventArgs Provides data for the Filtering event of the SqlDataSource control.
Public classSqlDataSourceSelectingEventArgs Provides data for the Selecting event of the SqlDataSource control.
Public classSqlDataSourceStatusEventArgs Provides data for an event that is raised by the SqlDataSource control after a data operation has completed.
Public classSqlDataSourceView Supports the SqlDataSource control and provides an interface for data-bound controls to perform SQL data operations against relational databases.
Public classStringArrayConverter Provides a type converter to convert a string of comma-separated values to and from an array of strings.
Public classStyle Represents the style of a Web server control.
Public classStyleCollection Represents a collection of Style objects.
Public classSubMenuStyle Represents the style of a submenu in a Menu control.
Public classSubMenuStyleCollection Represents a collection of SubMenuStyle objects in a Menu control.
Public classSubstitution 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.
Public classTable Displays a table on a Web page.
Protected classTable..::.RowControlCollectionInfrastructure. Represents the collection of TableRow objects in a Table control.
Public classTableCellRepresents a cell in a Table control.
Public classTableCellCollection Encapsulates a collection of TableHeaderCell and TableCell objects that make up a row in a Table control. This class cannot be inherited.
Public classTableCellControlBuilder Interacts with the parser to build a TableCell control.
Public classTableFooterRow Represents a footer row in a Table control.
Public classTableHeaderCell Represents a heading cell within a Table control.
Public classTableHeaderRow Represents a heading row in a Table control.
Public classTableItemStyle Represents the style properties for an element of a control that renders as a TableRow or TableCell.
Public classTableRowRepresents a row in a Table control.
Protected classTableRow..::.CellControlCollection Represents a collection of TableCell objects that are the cells of a TableRow control.
Public classTableRowCollection Encapsulates a collection of TableRow objects that represent a single row in a Table control. This class cannot be inherited.
Public classTableSectionStyle Represents the style for a section of a Table control.
Public classTableStyle Represents the style for the Table control and some Web Parts.
Public classTargetConverter Converts a value that represents the location (target) in which to display the content resulting from a Web navigation to a string. This class also converts a string to a target value.
Public classTemplateColumn Represents a column type for the DataGrid control that allows you to customize the layout of controls in the column.
Public classTemplatedWizardStep Represents a step in a wizard control that can be customized through the use of templates.
Public classTemplateField Represents a field that displays custom content in a data-bound control.
Public classTemplatePagerField Represents a DataPager field that enables you to create a custom paging UI.
Public classTextBox Displays a text box control for user input.
Public classTextBoxControlBuilder Interacts with the parser to build a TextBox control.
Public classTreeNode Represents a node in the TreeView control.
Public classTreeNodeBinding Defines the relationship between a data item and the node it is binding to in a TreeView control.
Public classTreeNodeBindingCollection Represents a collection of TreeNodeBinding objects in the TreeView control. This class cannot be inherited.
Public classTreeNodeCollection Represents a collection of TreeNode objects in the TreeView control. This class cannot be inherited.
Public classTreeNodeEventArgs Provides data for the TreeNodeCheckChanged, TreeNodeCollapsed, TreeNodeDataBound, TreeNodeExpanded, and TreeNodePopulate events of the TreeView control. This class cannot be inherited.
Public classTreeNodeStyle Represents the style of a node in the TreeView control.
Public classTreeNodeStyleCollection Represents a collection of TreeNodeStyle objects that is in a TreeView control.
Public classTreeViewDisplays hierarchical data, such as a table of contents, in a tree structure.
Public classUnitConverter Converts from a Unit object to an object of another data type and from another type to a Unit object.
Public classValidatedControlConverter Converts a control on the Web Forms page that can be validated with a validation control to a string containing the control's ID.
Public classValidationSummary Displays a summary of all validation errors inline on a Web page, in a message box, or both.
Public classView Represents a control that acts as a container for a group of controls within a MultiView control.
Public classViewCollection Represents a collection container that enables a MultiView control to maintain a list of its child controls.
Public classWebColorConverter Converts a predefined color name or an RGB color value to and from a System.Drawing..::.Color object.
Public classWebControl Serves as the base class that defines the methods, properties and events common to all controls in the System.Web.UI.WebControls namespace.
Public classWizard Provides navigation and a user interface (UI) to collect related data across multiple steps.
Public classWizardNavigationEventArgs Provides data for the CurrentStepIndex property and the NextStepIndex property for navigation in wizard controls.
Public classWizardStep Represents a basic step that is displayed in a Wizard control. This class cannot be inherited.
Public classWizardStepBase Implements the basic functionality required by a step in a Wizard control.
Public classWizardStepCollection Represents a collection of WizardStepBase-derived objects in a control that acts as a wizard. This class cannot be inherited.
Public classWizardStepControlBuilder Interacts with the parser to build a WizardStepBase-derived control. This class cannot be inherited.
Public classXml Displays an XML document without formatting or using Extensible Stylesheet Language Transformations (XSLT).
Public classXmlBuilder Interacts with the parser to build the Xml control.
Public classXmlDataSource Represents an XML data source to data-bound controls.
Public classXmlDataSourceView Represents a tabular data source view on XML data for an XmlDataSource control.
Public classXmlHierarchicalDataSourceView Represents a data view on an XML node or collection of XML nodes for an XmlDataSource control.
  StructureDescription
Public structureFontUnit Represents the size of a font.
Public structureUnit Represents a length measurement.
  InterfaceDescription
Public interfaceIButtonControl Defines properties and events that must be implemented to allow a control to act like a button on a Web page.
Public interfaceICallbackContainer Defines a method that enables controls to obtain a callback script.
Public interfaceICompositeControlDesignerAccessor Provides an interface to allow a composite-control designer to recreate the child controls of its associated control at design time.
Public interfaceIPageableItemContainer Defines members that a data-bound control must implement in order to have paging functionality provided by the DataPager control.
Public interfaceIPersistedSelector Provides a property that is used by the DynamicDataManager control to enable selecting data in a data-bound control through the query string.
Public interfaceIPostBackContainer Defines a method that enables controls to obtain client-side script options.
Public interfaceIRepeatInfoUser Defines the properties and methods that must be implemented by any list control that repeats a list of items.
  DelegateDescription
Public delegateAdCreatedEventHandler Represents the method that handles the AdCreated event of an AdRotator control.
Public delegateAuthenticateEventHandlerRepresents the method that will handle the Authenticate event of a Login control.
Public delegateBulletedListEventHandler Represents the method that will handle the Click event of a BulletedList control.
Public delegateCommandEventHandler Represents the method that will handle the Command event.
Public delegateCreateUserErrorEventHandler Represents the method that handles a CreateUserError event in the CreateUserWizard control.
Public delegateDataGridCommandEventHandler Represents the method that handles the CancelCommand, DeleteCommand, EditCommand, ItemCommand, and UpdateCommand events of a DataGrid control.
Public delegateDataGridItemEventHandler Represents the method that handles the ItemCreated and ItemDataBound events of a DataGrid control.
Public delegateDataGridPageChangedEventHandler Represents the method that handles the PageIndexChanged event of the DataGrid control.
Public delegateDataGridSortCommandEventHandler Represents the method that handles the SortCommand event of the DataGrid control.
Public delegateDataListCommandEventHandler Represents the method that will handle the CancelCommand, DeleteCommand, EditCommand, ItemCommand, and UpdateCommand events of a DataList control.
Public delegateDataListItemEventHandler Represents the method that will handle the ItemCreated and ItemDataBound events of the DataList control.
Public delegateDayRenderEventHandler Represents the method that handles the DayRender event of the Calendar control.
Public delegateDetailsViewCommandEventHandler Represents the method that handles the ItemCommand event of a DetailsView control.
Public delegateDetailsViewDeletedEventHandler Represents the method that handles the ItemDeleted event of a DetailsView control.
Public delegateDetailsViewDeleteEventHandler Represents the method that handles the ItemDeleting event of a DetailsView control.
Public delegateDetailsViewInsertedEventHandler Represents the method that handles the ItemInserted event of a DetailsView control.
Public delegateDetailsViewInsertEventHandler Represents the method that handles the ItemInserting event of a DetailsView control.
Public delegateDetailsViewModeEventHandler Represents the method that handles the ModeChanging event of a DetailsView control.
Public delegateDetailsViewPageEventHandler Represents the method that handles the PageIndexChanging event of a DetailsView control.
Public delegateDetailsViewUpdatedEventHandler Represents the method that handles the ItemUpdated event of a DetailsView control. This class cannot be inherited.
Public delegateDetailsViewUpdateEventHandler Represents the method that handles the ItemUpdating event of a DetailsView control.
Public delegateFormViewCommandEventHandler Represents the method that handles the ItemCommand event of a FormView control. This class cannot be inherited.
Public delegateFormViewDeletedEventHandler Represents the method that handles the ItemDeleted event of a FormView control.
Public delegateFormViewDeleteEventHandler Represents the method that handles the ItemDeleting event of a FormView control.
Public delegateFormViewInsertedEventHandler Represents the method that handles the ItemInserted event of a FormView control.
Public delegateFormViewInsertEventHandler Represents the method that handles the ItemInserting event of a FormView control.
Public delegateFormViewModeEventHandler Represents the method that handles the ModeChanging event of a FormView control.
Public delegateFormViewPageEventHandler Represents the method that handles the PageIndexChanging event of a FormView control.
Public delegateFormViewUpdatedEventHandler Represents the method that handles the ItemUpdated event of a FormView control.
Public delegateFormViewUpdateEventHandler Represents the method that handles the ItemUpdating event of a FormView control.
Public delegateGridViewCancelEditEventHandler Represents the method that handles the RowCancelingEdit event of a GridView control.
Public delegateGridViewCommandEventHandler Represents the method that handles the RowCommand event of a GridView control.
Public delegateGridViewDeletedEventHandler Represents the method that handles the RowDeleted event of a GridView control.
Public delegateGridViewDeleteEventHandler Represents the method that handles the RowDeleting event of a GridView control.
Public delegateGridViewEditEventHandler Represents the method that handles the RowEditing event of a GridView control.
Public delegateGridViewPageEventHandler Represents the method that handles the PageIndexChanging event of a GridView control.
Public delegateGridViewRowEventHandler Represents the method that handles the RowCreated and RowDataBound events of a GridView control.
Public delegateGridViewSelectEventHandler Represents the method that handles the SelectedIndexChanging event of a GridView control.
Public delegateGridViewSortEventHandler Represents the method that handles the Sorting event of a GridView control.
Public delegateGridViewUpdatedEventHandler Represents the method that handles the RowUpdated event of a GridView control.
Public delegateGridViewUpdateEventHandler Represents the method that handles the RowUpdating event of a GridView control.
Public delegateImageMapEventHandler Represents the method that handles the Click event of an ImageMap control.
Public delegateLoginCancelEventHandler Represents the method that handles a cancelable event.
Public delegateMailMessageEventHandler Represents the method that handles mail events.
Public delegateMenuEventHandler Represents the method that handles the MenuItemClick event or MenuItemDataBound event of a Menu control.
Public delegateMonthChangedEventHandler Represents the method that handles the VisibleMonthChanged event of a Calendar control.
Public delegateObjectDataSourceDisposingEventHandler Represents the method that will handle the ObjectDisposing event of the ObjectDataSource control.
Public delegateObjectDataSourceFilteringEventHandler Represents the method that will handle the Filtering event of the ObjectDataSource control.
Public delegateObjectDataSourceMethodEventHandler Represents the method that will handle the Selecting, Updating, Inserting, or Deleting event of the ObjectDataSource control.
Public delegateObjectDataSourceObjectEventHandler Represents the method that will handle the ObjectCreating and ObjectCreated events of the ObjectDataSource control.
Public delegateObjectDataSourceSelectingEventHandler Represents the method that will handle the Selecting event of the ObjectDataSource control.
Public delegateObjectDataSourceStatusEventHandler Represents the method that will handle the Selected, Updated, Inserted, and Deleted events of the ObjectDataSource control.
Public delegateRepeaterCommandEventHandler Represents the method that will handle the ItemCommand event of a Repeater.
Public delegateRepeaterItemEventHandler Represents the method that will handle the ItemCreated and ItemDataBound events of a Repeater.
Public delegateSendMailErrorEventHandler Represents the method that handles the SendMailError event of controls such as the ChangePassword control, the CreateUserWizard control, and the PasswordRecovery control.
Public delegateServerValidateEventHandler Represents the method that will handle the ServerValidate event of a CustomValidator control.
Public delegateSiteMapNodeItemEventHandler Represents the method that will handle the SiteMapPath..::.ItemCreated and SiteMapPath..::.ItemDataBound events for the SiteMapNodeItem class.
Public delegateSqlDataSourceCommandEventHandler Represents the method that will handle the Updating, Inserting, and Deleting events of the SqlDataSource control.
Public delegateSqlDataSourceFilteringEventHandler Represents the method that will handle the Filtering event of the SqlDataSource control.
Public delegateSqlDataSourceSelectingEventHandler Represents the method that will handle the Selecting event of the SqlDataSource control.
Public delegateSqlDataSourceStatusEventHandler Represents the method that will handle the Selected, Updated, Inserted, and Deleted events of the SqlDataSource control.
Public delegateTreeNodeEventHandler Represents the method that will handle the TreeNodeCollapsed, TreeNodeDataBound, TreeNodeExpanded, or TreeNodePopulate event of the TreeView control.
Public delegateWizardNavigationEventHandler Represents the method that will handle navigation events in a Wizard control.
  EnumerationDescription
Public enumerationAutoCompleteType Represents the values that control the behavior of the AutoComplete feature in a TextBox control.
Public enumerationBorderStyle Specifies the border style of a control.
Public enumerationBulletedListDisplayMode Specifies the display behaviors that you can apply to the list item contents in a BulletedList control.
Public enumerationBulletStyle Specifies the bullet styles you can apply to list items in a BulletedList control.
Public enumerationButtonColumnType Specifies the button type for the ButtonColumn object.
Public enumerationButtonType Specifies the different types of buttons that can be rendered in a Web Forms page.
Public enumerationCalendarSelectionMode Specifies the date selection mode of the Calendar control.
Public enumerationContentDirection Represents the direction in which to display controls that include text in a container control.
Public enumerationDataBoundControlMode Represents the different data-entry modes for a data-bound control or a particular field in ASP.NET Dynamic Data.
Public enumerationDataControlCellType Describes the function of a DataControlFieldCell object.
Public enumerationDataControlRowState Specifies the state of a row in a data control, such as DetailsView or GridView.
Public enumerationDataControlRowType Specifies the function of a row in a data control, such as a DetailsView or GridView control.
Public enumerationDayNameFormat Specifies the display format for the days of the week on a Calendar control.
Public enumerationDetailsViewMode Represents the different data-entry modes of a DetailsView control.
Public enumerationFirstDayOfWeek Specifies the day to display as the first day of the week on the Calendar control.
Public enumerationFontSize Specifies the font sizes defined by HTML 4.0.
Public enumerationFormViewMode Represents the different data-entry modes of a FormView control.
Public enumerationGridLines Specifies the gridline styles for controls that display items in a table structure.
Public enumerationHorizontalAlign Specifies the horizontal alignment of items within a container.
Public enumerationHotSpotMode Specifies the behaviors of a HotSpot object in an ImageMap control when the HotSpot is clicked.
Public enumerationImageAlignSpecifies the alignment of an image in relation to the text of a Web page.
Public enumerationInsertItemPosition Specifies the location of the InsertItemTemplate template when it is rendered as part of the ListView control.
Public enumerationListItemTypeSpecifies the type of an item in a list control.
Public enumerationListSelectionMode Specifies the selection mode of the ListBox control.
Public enumerationListViewCancelMode Determines the type of operation that the user was performing when the Cancel button was clicked in a ListView item.
Public enumerationListViewItemType Specifies the function of an item in the ListView control.
Public enumerationLiteralMode Specifies how the content in a Literal control is rendered.
Public enumerationLoginFailureAction Determines the page that the user will go to when a login attempt is not successful.
Public enumerationLoginTextLayout Specifies the position of labels relative to their associated text boxes for the Login control.
Public enumerationLogoutAction Indicates the page that the user will be directed to when he or she logs out of the Web site.
Public enumerationNextPrevFormat Represents the display format for the previous and next month navigation controls within the Calendar.
Public enumerationOrientation Specifies the general layout of items within a composite control.
Public enumerationPagerButtons Specifies the types of buttons to display for navigating between pages of content in a paginated control.
Public enumerationPagerMode Represents the mode of the pager for accessing various pages within the DataGrid control.
Public enumerationPagerPosition Specifies the position of the pager for accessing various pages within a paginated control.
Public enumerationPathDirection Indicates the hierarchical order in which navigation nodes are rendered for site-navigation controls.
Public enumerationRepeatDirection Specifies the direction in which items of a list control are displayed.
Public enumerationRepeatLayout Specifies the layout of items in a list control.
Public enumerationScrollBars Specifies the visibility and position of scroll bars in a Panel control.
Public enumerationSiteMapNodeItemType The SiteMapNodeItemType enumeration is used by the SiteMapPath control to identify the type of a SiteMapNodeItem node within a node hierarchy.
Public enumerationSortDirection Specifies the direction in which to sort a list of items.
Public enumerationSqlDataSourceCommandType Describes the type of SQL command used by the SqlDataSource and AccessDataSource controls when performing a database operation.
Public enumerationSqlDataSourceMode Specifies whether a SqlDataSource or AccessDataSource control retrieves data as a IDataReader or DataSet.
Public enumerationTableCaptionAlign Specifies the horizontal or vertical placement of the text to render as the HTML caption element.
Public enumerationTableHeaderScope Represents the HTML scope attribute for classes that represent header cells in a table.
Public enumerationTableRowSection Specifies where a TableRow object is placed in a Table control.
Public enumerationTextAlign Specifies whether the text associated with a check box or radio button control appears to the left or to the right of the control.
Public enumerationTextBoxMode Specifies the behavior mode of the text box.
Public enumerationTitleFormat Specifies the title format for the displayed month in the Calendar control.
Public enumerationTreeNodeSelectAction Represents the event or events to raise when a node in the TreeView control is selected.
Public enumerationTreeNodeTypes Represents the different node types (leaf, parent, and root) in the TreeView control.
Public enumerationTreeViewImageSet Represents an image set to use in the TreeView control.
Public enumerationUnitType Specifies the unit of measurement.
Public enumerationValidationCompareOperator Specifies the validation comparison operators used by the CompareValidator control.
Public enumerationValidationDataType Specifies the validation data types used by the CompareValidator and RangeValidator controls.
Public enumerationValidationSummaryDisplayMode Specifies the validation summary display mode used by the ValidationSummary control.
Public enumerationValidatorDisplay Specifies the display behavior of error messages in validation controls.
Public enumerationVerticalAlign Specifies the vertical alignment of an object or text in a control.
Public enumerationWizardStepType Specifies the types of navigation UI that can be displayed for a step in a Wizard control.
Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker