public class SelectionList :
MobileControl, System.Web.UI.IPostBackDataHandler, IListControl {
// Public Constructors
public
SelectionList ( );
// Public Instance Properties
public virtual string
DataMember {set; get; }
public virtual object
DataSource {set; get; }
public string
DataTextField {set; get; }
public string
DataValueField {set; get; }
public bool
IsMultiSelect {get; }
public MobileListItemCollection
Items {get; }
public int
Rows {set; get; }
public int
SelectedIndex {set; get; }
public MobileListItem
Selection {get; }
public ListSelectType
SelectType {set; get; }
public string
Title {set; get; }
// Protected Instance Methods
protected override void
AddParsedSubObject (object
obj ); // overrides MobileControl
protected virtual void
CreateItems (System.Collections.IEnumerable
dataSource );
protected override void
LoadViewState (object
savedState ); // overrides MobileControl
protected override void
OnDataBinding (EventArgs
e ); // overrides MobileControl
protected virtual void
OnItemDataBind (ListDataBindEventArgs
e );// implements IListControl
protected override void
OnPreRender (EventArgs
e ); // overrides MobileControl
protected virtual void
OnSelectedIndexChanged (EventArgs
e );
protected override object
SaveViewState ( ); // overrides MobileControl
protected override void
TrackViewState ( ); // overrides MobileControl
// Events
public event ListDataBindEventHandler
ItemDataBind ;
public event EventHandler
SelectedIndexChanged ;
}