MenuAdapter.RenderItem(HtmlTextWriter, MenuItem, Int32) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt één menu-item weergegeven als hyperlink.
protected public:
virtual void RenderItem(System::Web::UI::HtmlTextWriter ^ writer, System::Web::UI::WebControls::MenuItem ^ item, int position);
protected internal virtual void RenderItem(System.Web.UI.HtmlTextWriter writer, System.Web.UI.WebControls.MenuItem item, int position);
abstract member RenderItem : System.Web.UI.HtmlTextWriter * System.Web.UI.WebControls.MenuItem * int -> unit
override this.RenderItem : System.Web.UI.HtmlTextWriter * System.Web.UI.WebControls.MenuItem * int -> unit
Protected Friend Overridable Sub RenderItem (writer As HtmlTextWriter, item As MenuItem, position As Integer)
Parameters
- writer
- HtmlTextWriter
Het HtmlTextWriter exemplaar met methoden voor het bouwen en weergeven van de apparaatspecifieke uitvoer.
- item
- MenuItem
Het MenuItem object met de eigenschappen die moeten worden geschreven naar de antwoordstroom.
Opmerkingen
De RenderItem methode wordt aangeroepen vanuit de RenderContents methode om de stijlen en afstandskenmerken van het MenuItem object op te halen en toe te passen op een nieuw hyperlinkelement. De menuhiërarchie wordt doorkruist in de RenderContents methode en roept de RenderItem methode aan om elk item weer te geven. Elk item wordt weergegeven als hyperlink en neemt de eigenschappen en stijlen van het opgegeven besturingselement MenuItem over. De hyperlink die naar de pagina wordt weergegeven, is een van de volgende:
Een postback-gebeurtenis om het item te openen of te selecteren.
Een koppeling om naar het doel te navigeren dat is opgegeven in de NavigateUrl eigenschap van het MenuItem besturingselement.