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

Inheritance: System.Web.UI.WebControls.BaseMenuRenderer
Show file Open project: kumpera/mono

Public Methods

Method Description
AddAttributesToRender ( System.Web.UI.HtmlTextWriter writer ) : void
IsDynamicItem ( Menu owner, System.Web.UI.WebControls.MenuItem item ) : bool
MenuListRenderer ( Menu owner ) : System
PreRender ( Page page, System.Web.UI.HtmlControls.HtmlHead head, System.Web.UI.ClientScriptManager csm, string cmenu, StringBuilder script ) : void
RenderBeginTag ( System.Web.UI.HtmlTextWriter writer, string skipLinkText ) : void
RenderContents ( System.Web.UI.HtmlTextWriter writer ) : void
RenderEndTag ( System.Web.UI.HtmlTextWriter writer ) : void
RenderMenuBeginTag ( System.Web.UI.HtmlTextWriter writer, bool dynamic, int menuLevel ) : void
RenderMenuBody ( System.Web.UI.HtmlTextWriter writer, System.Web.UI.WebControls.MenuItemCollection items, bool vertical, bool dynamic, bool notLast ) : void
RenderMenuEndTag ( System.Web.UI.HtmlTextWriter writer, bool dynamic, int menuLevel ) : void

Protected Methods

Method Description
RenderMenuItem ( System.Web.UI.HtmlTextWriter writer, System.Web.UI.WebControls.MenuItem item, bool vertical, bool notLast, bool isFirst, OwnerContext oc ) : void

Private Methods

Method Description
RenderAnchorStyle ( System.Web.UI.WebControls.StyleBlock block, System.Web.UI.WebControls.Style style, string styleName ) : System.Web.UI.WebControls.NamedCssStyleCollection
RenderLevelStyles ( System.Web.UI.WebControls.StyleBlock block, int num, IList levelStyles, string name, string unitName = null, double indent ) : void

Method Details

AddAttributesToRender() public method

public AddAttributesToRender ( System.Web.UI.HtmlTextWriter writer ) : void
writer System.Web.UI.HtmlTextWriter
return void

IsDynamicItem() public method

public IsDynamicItem ( Menu owner, System.Web.UI.WebControls.MenuItem item ) : bool
owner Menu
item System.Web.UI.WebControls.MenuItem
return bool

MenuListRenderer() public method

public MenuListRenderer ( Menu owner ) : System
owner Menu
return System

PreRender() public method

public PreRender ( Page page, System.Web.UI.HtmlControls.HtmlHead head, System.Web.UI.ClientScriptManager csm, string cmenu, StringBuilder script ) : void
page System.Web.UI.Page
head System.Web.UI.HtmlControls.HtmlHead
csm System.Web.UI.ClientScriptManager
cmenu string
script StringBuilder
return void

RenderBeginTag() public method

public RenderBeginTag ( System.Web.UI.HtmlTextWriter writer, string skipLinkText ) : void
writer System.Web.UI.HtmlTextWriter
skipLinkText string
return void

RenderContents() public method

public RenderContents ( System.Web.UI.HtmlTextWriter writer ) : void
writer System.Web.UI.HtmlTextWriter
return void

RenderEndTag() public method

public RenderEndTag ( System.Web.UI.HtmlTextWriter writer ) : void
writer System.Web.UI.HtmlTextWriter
return void

RenderMenuBeginTag() public method

public RenderMenuBeginTag ( System.Web.UI.HtmlTextWriter writer, bool dynamic, int menuLevel ) : void
writer System.Web.UI.HtmlTextWriter
dynamic bool
menuLevel int
return void

RenderMenuBody() public method

public RenderMenuBody ( System.Web.UI.HtmlTextWriter writer, System.Web.UI.WebControls.MenuItemCollection items, bool vertical, bool dynamic, bool notLast ) : void
writer System.Web.UI.HtmlTextWriter
items System.Web.UI.WebControls.MenuItemCollection
vertical bool
dynamic bool
notLast bool
return void

RenderMenuEndTag() public method

public RenderMenuEndTag ( System.Web.UI.HtmlTextWriter writer, bool dynamic, int menuLevel ) : void
writer System.Web.UI.HtmlTextWriter
dynamic bool
menuLevel int
return void

RenderMenuItem() protected method

protected RenderMenuItem ( System.Web.UI.HtmlTextWriter writer, System.Web.UI.WebControls.MenuItem item, bool vertical, bool notLast, bool isFirst, OwnerContext oc ) : void
writer System.Web.UI.HtmlTextWriter
item System.Web.UI.WebControls.MenuItem
vertical bool
notLast bool
isFirst bool
oc OwnerContext
return void