| MobileListItem | .NET 1.1, disposable |
| System.Web.UI.MobileControls (system.web.mobile.dll) | class |
The MobileListItem pepresents an individual item
in a List or SelectionList
control. You can iterate through a collection of all the
MobileListItem instances in the list using the
control's Items collection. In
addition, some events (like List.ItemCommand and
List.ItemDataBind) provide a
MobileListItem instance that identifies the
appropriate item in the list.
You can determine whether or not an item is selected using the
Selected property. In addition, you can retrieve
the text for the list item (Text and
Value), and if the item is data-bound, you can
retrieve the corresponding data object (DataItem).
public class MobileListItem : TemplateContainer, System.Web.UI.IStateManager {
// Public Constructors
public
MobileListItem ( );
public
MobileListItem (MobileListItemType
itemType );
public
MobileListItem (object
dataItem , string
text , string
value );
public
MobileListItem (string
text );
public
MobileListItem (string
text , string
value );
// Public Instance Properties
public object
DataItem {set; get; }
public int
Index {get; }
public bool
Selected {set; get; }
public string
Text {set; get; }
public string
Value {set; get; }
// Public Static Methods
public static MobileListItem
FromString (string
s );
public static implicit operator
MobileListItem (string
s );
// Public Instance Methods
public override bool
Equals (object
o ); // overrides object
public override int
GetHashCode ( ); // overrides object
public override string
ToString ( ); // overrides object
// Protected Instance Methods
protected override bool
OnBubbleEvent (object
source , EventArgs
e );// overrides System.Web.UI.Control
}
Hierarchy
System.Object
System.Web.UI.Control(System.ComponentModel.IComponent,
System.IDisposable,
System.Web.UI.IParserAccessor,
System.Web.UI.IDataBindingsAccessor)
MobileControl(System.Web.UI.IAttributeAccessor)
Panel(ITemplateable)
TemplateContainer(System.Web.UI.INamingContainer)
MobileListItem(System.Web.UI.IStateManager)
Subclasses
ObjectListItem
Returned By
ListCommandEventArgs.ListItem,
ListDataBindEventArgs.ListItem,
MobileListItemCollection.{GetAll( ),
this}, SelectionList.Selection
Passed To
ListCommandEventArgs.ListCommandEventArgs( ),
ListDataBindEventArgs.ListDataBindEventArgs( ),
MobileListItemCollection.{Add( ),
Contains( ), IndexOf( ),
Insert( ), Remove( ),
SetAll( )}