Click to Rate and Give Feedback
MSDN
MSDN Library
.NET Development
.NET Framework 3.5
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.MobileControls Namespace

Updated: November 2007

The System.Web.UI.MobileControls namespace contains a set of ASP.NET server controls that can render your application for different mobile devices.

  ClassDescription
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 Obsolete. 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.
  InterfaceDescription
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.
  DelegateDescription
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.
  EnumerationDescription
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.
Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations