C# Class System.Web.UI.WebControls.Menu

Inheritance: System.Web.UI.WebControls.HierarchicalDataBoundControl, IPostBackEventHandler, INamingContainer
Afficher le fichier Open project: kumpera/mono Class Usage Examples

Méthodes publiques

Свойство Type Description
MenuItemClickCommandName string

Private Properties

Свойство Type Description
CreateChildControlsForItems void
CreateChildControlsForItems void
CreateRenderer IMenuRenderer
DisplayChildren bool
EnsureChildControlsDataBound void
FillBoundChildrenRecursive void
FindBindingForItem System.Web.UI.WebControls.MenuItemBinding
FindItemByPos System.Web.UI.WebControls.MenuItem
GetBindingKey string
GetCssMenuStyle string
GetDesignModeState IDictionary
GetDynamicMenuTemplate MenuRenderHtmlTemplate
GetItemSpacing System.Web.UI.WebControls.Unit
IPostBackEventHandler void
InitializeDataBindings void
RenderDynamicMenu void
RenderDynamicMenu void
RenderItem void
RenderItemContent void
RenderMenu void
SetDesignModeState void
SetSelectedItem void

Méthodes publiques

Méthode Description
DataBind ( ) : void
FindItem ( string valuePath ) : System.Web.UI.WebControls.MenuItem
RenderBeginTag ( System.Web.UI.HtmlTextWriter writer ) : void
RenderEndTag ( System.Web.UI.HtmlTextWriter writer ) : void

Méthodes protégées

Méthode Description
AddAttributesToRender ( System.Web.UI.HtmlTextWriter writer ) : void
CreateChildControls ( ) : void
EnsureDataBound ( ) : void
LoadControlState ( object ob ) : void
LoadViewState ( object savedState ) : void
OnBubbleEvent ( object source, EventArgs args ) : bool
OnDataBinding ( EventArgs e ) : void
OnInit ( EventArgs e ) : void
OnMenuItemClick ( System.Web.UI.WebControls.MenuEventArgs e ) : void
OnMenuItemDataBound ( System.Web.UI.WebControls.MenuEventArgs e ) : void
OnPreRender ( EventArgs e ) : void
PerformDataBinding ( ) : void
RaisePostBackEvent ( string eventArgument ) : void
Render ( System.Web.UI.HtmlTextWriter writer ) : void
RenderContents ( System.Web.UI.HtmlTextWriter writer ) : void
SaveControlState ( ) : object
SaveViewState ( ) : object
SetItemDataBound ( MenuItem node, bool dataBound ) : void
SetItemDataItem ( MenuItem node, object dataItem ) : void
SetItemDataPath ( MenuItem node, string dataPath ) : void
TrackViewState ( ) : void

Private Methods

Méthode Description
CreateChildControlsForItems ( ) : void
CreateChildControlsForItems ( System.Web.UI.WebControls.MenuItemCollection items ) : void
CreateRenderer ( IMenuRenderer current ) : IMenuRenderer
DisplayChildren ( System.Web.UI.WebControls.MenuItem item ) : bool
EnsureChildControlsDataBound ( ) : void
FillBoundChildrenRecursive ( IHierarchicalEnumerable hEnumerable, System.Web.UI.WebControls.MenuItemCollection itemCollection ) : void
FindBindingForItem ( string type, int depth ) : System.Web.UI.WebControls.MenuItemBinding
FindItemByPos ( string path ) : System.Web.UI.WebControls.MenuItem
GetBindingKey ( string dataMember, int depth ) : string
GetCssMenuStyle ( bool dynamic, int menuLevel ) : string
GetDesignModeState ( ) : IDictionary
GetDynamicMenuTemplate ( System.Web.UI.WebControls.MenuItem item ) : MenuRenderHtmlTemplate
GetItemSpacing ( System.Web.UI.WebControls.MenuItem item, bool dynamic ) : System.Web.UI.WebControls.Unit
IPostBackEventHandler ( string eventArgument ) : void
InitializeDataBindings ( ) : void
RenderDynamicMenu ( System.Web.UI.HtmlTextWriter writer, System.Web.UI.WebControls.MenuItem item ) : void
RenderDynamicMenu ( System.Web.UI.HtmlTextWriter writer, System.Web.UI.WebControls.MenuItemCollection items ) : void
RenderItem ( System.Web.UI.HtmlTextWriter writer, System.Web.UI.WebControls.MenuItem item, int position ) : void
RenderItemContent ( System.Web.UI.HtmlTextWriter writer, System.Web.UI.WebControls.MenuItem item, bool isDynamicItem ) : void
RenderMenu ( System.Web.UI.HtmlTextWriter writer, System.Web.UI.WebControls.MenuItemCollection items, bool vertical, bool dynamic, int menuLevel, bool notLast ) : void
SetDesignModeState ( IDictionary data ) : void
SetSelectedItem ( MenuItem item ) : void

Method Details

AddAttributesToRender() protected méthode

protected AddAttributesToRender ( System.Web.UI.HtmlTextWriter writer ) : void
writer System.Web.UI.HtmlTextWriter
Résultat void

CreateChildControls() protected méthode

protected CreateChildControls ( ) : void
Résultat void

DataBind() public final méthode

public final DataBind ( ) : void
Résultat void

EnsureDataBound() protected méthode

protected EnsureDataBound ( ) : void
Résultat void

FindItem() public méthode

public FindItem ( string valuePath ) : System.Web.UI.WebControls.MenuItem
valuePath string
Résultat System.Web.UI.WebControls.MenuItem

LoadControlState() protected méthode

protected LoadControlState ( object ob ) : void
ob object
Résultat void

LoadViewState() protected méthode

protected LoadViewState ( object savedState ) : void
savedState object
Résultat void

OnBubbleEvent() protected méthode

protected OnBubbleEvent ( object source, EventArgs args ) : bool
source object
args System.EventArgs
Résultat bool

OnDataBinding() protected méthode

protected OnDataBinding ( EventArgs e ) : void
e System.EventArgs
Résultat void

OnInit() protected méthode

protected OnInit ( EventArgs e ) : void
e System.EventArgs
Résultat void

OnMenuItemClick() protected méthode

protected OnMenuItemClick ( System.Web.UI.WebControls.MenuEventArgs e ) : void
e System.Web.UI.WebControls.MenuEventArgs
Résultat void

OnMenuItemDataBound() protected méthode

protected OnMenuItemDataBound ( System.Web.UI.WebControls.MenuEventArgs e ) : void
e System.Web.UI.WebControls.MenuEventArgs
Résultat void

OnPreRender() protected méthode

protected OnPreRender ( EventArgs e ) : void
e System.EventArgs
Résultat void

PerformDataBinding() protected méthode

protected PerformDataBinding ( ) : void
Résultat void

RaisePostBackEvent() protected méthode

protected RaisePostBackEvent ( string eventArgument ) : void
eventArgument string
Résultat void

Render() protected méthode

protected Render ( System.Web.UI.HtmlTextWriter writer ) : void
writer System.Web.UI.HtmlTextWriter
Résultat void

RenderBeginTag() public méthode

public RenderBeginTag ( System.Web.UI.HtmlTextWriter writer ) : void
writer System.Web.UI.HtmlTextWriter
Résultat void

RenderContents() protected méthode

protected RenderContents ( System.Web.UI.HtmlTextWriter writer ) : void
writer System.Web.UI.HtmlTextWriter
Résultat void

RenderEndTag() public méthode

public RenderEndTag ( System.Web.UI.HtmlTextWriter writer ) : void
writer System.Web.UI.HtmlTextWriter
Résultat void

SaveControlState() protected méthode

protected SaveControlState ( ) : object
Résultat object

SaveViewState() protected méthode

protected SaveViewState ( ) : object
Résultat object

SetItemDataBound() protected méthode

protected SetItemDataBound ( MenuItem node, bool dataBound ) : void
node MenuItem
dataBound bool
Résultat void

SetItemDataItem() protected méthode

protected SetItemDataItem ( MenuItem node, object dataItem ) : void
node MenuItem
dataItem object
Résultat void

SetItemDataPath() protected méthode

protected SetItemDataPath ( MenuItem node, string dataPath ) : void
node MenuItem
dataPath string
Résultat void

TrackViewState() protected méthode

protected TrackViewState ( ) : void
Résultat void

Property Details

MenuItemClickCommandName public_oe static_oe property

public static string MenuItemClickCommandName
Résultat string