System.Web.UI.MobileControls Namespace
.NET Framework 3.0
The System.Web.UI.MobileControls namespace contains a set of ASP.NET server controls that can render your application for different mobile devices.
| Class | Description | |
|---|---|---|
![]() | AdRotator | Provides a server control to display a randomly selected advertisement on a mobile page. |
![]() | ArrayListCollectionBase | Implements the functionality of the ICollection interface to inheriting classes by using a Web Forms ArrayList object for storage. |
![]() | BaseValidator | Provides the core implementation for all validation controls derived from this class. As an abstract class, it cannot be instantiated. |
![]() | Calendar | Provides control capability to display a calendar. |
![]() | Command | Creates a user interface element that enables users to invoke ASP.NET event handlers and it provides a means to post user input from UI elements back to the server. |
![]() | CompareValidator | Determines validity by comparing a specific field in one control to a specific field in another control, using a specifiable comparison operator. |
![]() | Constants | Creates a UI element that allows user invocation of ASP.NET event handlers and provides a way to post user input from UI elements back to the server. |
![]() | ControlElement | Represents the Control section within the MobileControls section of a configuration file. This class cannot be inherited. |
![]() | ControlElementCollection | Represents an XML element that contains a collection of Control sections within a MobileControls section of a configuration file. |
![]() | ControlPager | Used by a form to paginate its controls. |
![]() | CustomValidator | Provides a control that can perform custom validation against another control. |
![]() | DesignerAdapterAttribute | Provides a reference to the type of adapter to be used in the designer. |
![]() | DeviceElement | Maps specific adapters to specific mobile controls for a given device. This class cannot be inherited. |
![]() | DeviceElementCollection | A collection of DeviceElement objects. |
![]() | DeviceOverridableAttribute | Represents an attribute that indicates whether the rendering of a mobile control can be overridden by the device. |
![]() | DeviceSpecific | Provides a construct for specifying a choice among multiple content alternatives in the <DeviceSpecific> element. |
![]() | DeviceSpecificChoice | Provides a single choice within a DeviceSpecific/Choice construct. |
![]() | DeviceSpecificChoiceCollection | Represents a collection of choices for the DeviceSpecific class. |
![]() | DeviceSpecificChoiceControlBuilder | Implements a custom persistence format for the DeviceSpecificChoice class. |
![]() | DeviceSpecificChoiceTemplateBuilder | Supports the page parser in building a template and the child controls it contains. |
![]() | DeviceSpecificChoiceTemplateContainer | Stores templates for use by the DeviceSpecificChoice class. |
![]() | DeviceSpecificControlBuilder | Provides parsing support for DeviceSpecific/Choice constructs. |
![]() | ErrorFormatterPage | Specifies a built-in page that can render exception and error information to mobile devices. |
![]() | FontInfo | Provides access to all font-related style information about an ASP.NET mobile control. |
![]() | Form | Provides the capability to group controls together. |
![]() | FormControlBuilder | Provides parsing support for Form controls. |
![]() | Image | Displays an image on a mobile Web page. |
![]() | ItemPager | Assists in paginating a form. |
![]() | Label | Provides control capability to represent a label control for displaying text on a mobile device. |
![]() | Link | Represents a hyperlink to another MobileControl.Form on the same mobile page or to an arbitrary URI. |
![]() | List | Renders a list of items as either a static display or an interactive list. |
![]() | ListCommandEventArgs | Provides data for the ItemCommand event of a List control. |
![]() | ListControlBuilder | Provides parsing support for List and SelectionList controls. |
![]() | ListDataBindEventArgs | Provides parameters for an ItemDataBind event. |
![]() | LiteralLink | Provides literal hyperlinks. |
![]() | LiteralText | Provides the run-time instantiation of literal text specified in a form. |
![]() | LiteralTextContainerControlBuilder | Provides parsing support for literal text containers. |
![]() | LiteralTextControlBuilder | Provides parsing support for literal text. |
![]() | LoadItemsEventArgs | Provides event data for ASP.NET mobile controls that support custom pagination. |
![]() | MobileControl | Provides a base class for all ASP.NET mobile control classes. |
![]() | MobileControlBuilder | Provides parsing support for all ASP.NET mobile controls. |
![]() | MobileControlsSection | Represents configuration information regarding mobile controls, their adapters, and device filters. |
![]() | MobileControlsSectionHandler | Handles configuration sections that are represented by a single XML tag in the .config file. |
![]() | MobileListItem | Represents an individual item within a List or SelectionList ASP.NET mobile control. |
![]() | MobileListItemCollection | Represents a collection of MobileListItem objects, and is used to hold the items of a List control and a SelectionList control. |
![]() | MobilePage | Serves as the base class for all ASP.NET mobile Web Forms pages. |
![]() | MobileTypeNameConverter | Converts the value of an object into a different data type. This class cannot be inherited. |
![]() | MobileUserControl | Provides the base class for ASP.NET mobile user controls. |
![]() | ObjectList | Enables you to specify multiple fields for display, per item in an object list. |
![]() | ObjectListCommand | Represents a command in an ObjectList ASP.NET mobile control. |
![]() | ObjectListCommandCollection | Represents a collection of ObjectListCommand objects. |
![]() | ObjectListCommandEventArgs | Provides information data for the ItemCommand event of an ObjectList. |
![]() | ObjectListControlBuilder | Provides parsing support for an ObjectList instance. |
![]() | ObjectListDataBindEventArgs | Provides data for the ItemDataBind event of an ObjectList control. |
![]() | ObjectListField | Represents a field of an ObjectList ASP.NET mobile control. This class cannot be inherited. |
![]() | ObjectListFieldCollection | Represents a collection of ObjectListField objects. |
![]() | ObjectListItem | Represents an individual item within an ObjectListItemCollection. |
![]() | ObjectListItemCollection | Represents a collection of ObjectListItem objects. |
![]() | ObjectListSelectEventArgs | Provides data for the ItemSelect event of an ObjectList. |
![]() | ObjectListShowCommandsEventArgs | Provides data for the ShowItemCommands event of an ObjectList. |
![]() | ObjectListTitleAttribute | Provides the title of an object list in an object list field. |
![]() | PagedControl | Functions as a base class used by controls that support internal pagination. |
![]() | PagerStyle | Provides style capability for the pagination UI of a page. |
![]() | Panel | Provides a container for organizing controls in a mobile Web forms page. |
![]() | PanelControlBuilder | Provides parsing support for Panel controls. |
![]() | PersistNameAttribute | This attribute supports the .NET Framework infrastructure and should not be used directly by your code. |
![]() | PhoneCall | Provides control capability to render a command that the user can select to dial the specified phone number. |
![]() | RangeValidator | Validates that another control's value falls within an allowable range. |
![]() | RegularExpressionValidator | Provides control capability to validate that another control's value matches a provided regular expression. |
![]() | RequiredFieldValidator | Provides control capability to validate whether the value of the associated input control is different from its initial value. |
![]() | SelectionList | Provides several different visual representations for a list of selectable items. |
![]() | Style | Organizes style characteristics of an ASP.NET mobile control. |
![]() | StyleSheet | Organizes styles that will be applied to other controls. |
![]() | StyleSheetControlBuilder | Provides parsing support for a StyleSheet control. |
![]() | TemplateContainer | Derived from the Panel class and used by ASP.NET to contain DeviceSpecificChoice templates. |
![]() | TextBox | Provides a text-based control that allows the user to enter text. |
![]() | TextBoxControlBuilder | Provides parsing support for a TextBox. |
![]() | TextControl | The base TextControl class is an abstract class from which concrete text-based controls are derived. |
![]() | TextView | Provides a programmable control for displaying larger amounts of text, with optional markup tags on a mobile page. |
![]() | TextViewElement | Provides text for a TextView object. |
![]() | ValidationSummary | Presents a summary of all the validation errors that have occurred on a form. |
| Interface | Description | |
|---|---|---|
![]() | IControlAdapter | Defines the interface to a control adapter. |
![]() | IObjectListFieldCollection | Implements a read-only base interface for the ObjectListFieldCollection class. |
![]() | IPageAdapter | Defines the interface to a page adapter. |
![]() | ITemplateable | Acts as a marker interface, and has no members of any kind. |
| Delegate | Description | |
|---|---|---|
![]() | ListCommandEventHandler | Represents the method that will handle the ItemCommand event of a List. |
![]() | ListDataBindEventHandler | Represents the method that handles the ItemDataBind event of a List control. |
![]() | LoadItemsEventHandler | Represents the method that will handle the ItemDataBind event of a SelectionList control. |
![]() | ObjectListCommandEventHandler | Represents the method that will handle the ItemCommand event of an ObjectList. |
![]() | ObjectListDataBindEventHandler | Represents the method that will handle the ItemDataBind event of an ObjectList. |
![]() | ObjectListSelectEventHandler | Represents the method that handles the ItemSelect event of an ObjectList control. |
![]() | ObjectListShowCommandsEventHandler | Represents the method that will handle the ItemCommand event of an ObjectList. |
| Enumeration | Description | |
|---|---|---|
![]() | Alignment | Specifies the alignment of a rendered object. This class cannot be inherited. |
![]() | BooleanOption | Specifies a style option. This class cannot be inherited. |
![]() | CommandFormat | Sets the rendering style of the Command control, through the Format property. |
![]() | FontSize | Specifies the size of the rendered text. This class cannot be inherited. |
![]() | FormMethod | Specifies the type of submission for a form as a GET or POST request. This class cannot be inherited. |
![]() | ListDecoration | Specifies the type of decoration to be added to list items. This class cannot be inherited. |
![]() | ListSelectType | Specifies how the selection list UI will be presented. This class cannot be inherited. |
![]() | MobileListItemType | Assigns an item type to an element in a List or ObjectList control's child controls. This class cannot be inherited. |
![]() | ObjectListViewMode | Specifies the display mode of the object list. This class cannot be inherited. |
![]() | Wrapping | Specifies how rendered text is wrapped. This class cannot be inherited. |
Community Additions
ADD
Show:



