This topic has not yet been rated - Rate this topic

System.Web.UI.MobileControls Namespace

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