public class HtmlSelect : HtmlContainerControl, System.Web.UI.IPostBackDataHandler {
// Public Constructors
public
HtmlSelect ( );
// Public Instance Properties
public virtual string
DataMember {set; get; }
public virtual object
DataSource {set; get; }
public virtual string
DataTextField {set; get; }
public virtual string
DataValueField {set; get; }
public override string
InnerHtml {set; get; } // overrides HtmlContainerControl
public override string
InnerText {set; get; } // overrides HtmlContainerControl
public ListItemCollection
Items {get; }
public bool
Multiple {set; get; }
public string
Name {set; get; }
public virtual int
SelectedIndex {set; get; }
public int
Size {set; get; }
public string
Value {set; get; }
// Protected Instance Properties
protected virtual int[ ]
SelectedIndices {get; }
// Protected Instance Methods
protected override void
AddParsedSubObject (object
obj ); // overrides System.Web.UI.Control
protected virtual void
ClearSelection ( );
protected override ControlCollection
CreateControlCollection ( ); // overrides HtmlContainerControl
protected override void
LoadViewState (object
savedState ); // overrides HtmlContainerControl
protected override void
OnDataBinding (EventArgs
e ); // overrides System.Web.UI.Control
protected override void
OnPreRender (EventArgs
e ); // overrides System.Web.UI.Control
protected virtual void
OnServerChange (EventArgs
e );
protected override void
RenderAttributes (System.Web.UI.HtmlTextWriter
writer ); // overrides HtmlContainerControl
protected override void
RenderChildren (System.Web.UI.HtmlTextWriter
writer ); // overrides System.Web.UI.Control
protected override object
SaveViewState ( ); // overrides System.Web.UI.Control
protected virtual void
Select (int[ ]
selectedIndices );
protected override void
TrackViewState ( ); // overrides System.Web.UI.Control
// Events
public event EventHandler
ServerChange ;
}