System.Web.UI.WebControls.Adapters.MenuAdapter Members

The members of System.Web.UI.WebControls.Adapters.MenuAdapter are listed below.

See Also: Inherited members from System.Web.UI.WebControls.Adapters.WebControlAdapter

Public Constructors

Initializes a new instance of the System.Web.UI.WebControls.Adapters.MenuAdapter class.

Protected Properties

[read-only]
ControlSystem.Web.UI.WebControls.Menu.

Retrieves a strongly typed reference to the System.Web.UI.WebControls.Menu control associated with this System.Web.UI.WebControls.Adapters.MenuAdapter object.

Protected Methods

override
LoadAdapterControlState(object)

Loads any control state information that was saved by the MenuAdapter.SaveAdapterControlState method during a previous request to the page.

override
OnInit(EventArgs)

Registers the associated System.Web.UI.WebControls.Menu control as one that requires control state.

override
OnPreRender(EventArgs)

Handles the System.Web.UI.Control.OnPreRender(EventArgs) method for the associated System.Web.UI.WebControls.Menu control.

RaisePostBackEvent(string)

Used to maintain the path of the menu when a postback event is raised.

override
RenderBeginTag(System.Web.UI.HtmlTextWriter)

Adds tag attributes and writes the markup for the opening tag of the control to the output stream emitted to the browser or device.

override
RenderContents(System.Web.UI.HtmlTextWriter)

Writes the associated menu items in the associated System.Web.UI.WebControls.Menu control to the output stream as a series of hyperlinks.

override
RenderEndTag(System.Web.UI.HtmlTextWriter)

Creates final markup and writes the markup for the closing tag of the control to the output stream emitted to the browser or device.

RenderItem(System.Web.UI.HtmlTextWriter, System.Web.UI.WebControls.MenuItem, int)

Renders a single menu item as a hyperlink.

override
SaveAdapterControlState() : object

Saves any changes to the adapter private control state that have occurred since the page was posted back to the server.

Explicitly Implemented Interface Members

System.Web.UI.IPostBackEventHandler.RaisePostBackEvent

Enables the System.Web.UI.WebControls.Adapters.MenuAdapter class to process an event raised when a page is posted back to the server.