MenuAdapter.RenderItem(HtmlTextWriter, MenuItem, Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Rendert ein einzelnes Menüelement als Link.
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)
Parameter
- writer
- HtmlTextWriter
Die HtmlTextWriter-Instanz, die Methoden für die Erstellung und das Rendering der gerätespezifischen Ausgabe enthält.
- item
- MenuItem
Das MenuItem-Objekt, das die in den Antwortstream zu schreibenden Eigenschaften enthält.
Hinweise
Die RenderItem Methode wird von der RenderContents Methode aufgerufen, um die Formatvorlagen und Abstandsattribute aus dem MenuItem Objekt abzurufen und auf ein neu erstelltes Hyperlinkelement anzuwenden. Die Menühierarchie wird in der RenderContents Methode durchlaufen und ruft die RenderItem Methode auf, um jedes Element zu rendern. Jedes Element wird als Link gerendert und erbt die Eigenschaften und Formatvorlagen des angegebenen MenuItem Steuerelements. Der Link, der auf der Seite gerendert wird, ist eine der folgenden:
Ein Postbackereignis zum Öffnen oder Auswählen des Elements.
Ein Link zum Navigieren zum in der NavigateUrl Eigenschaft des MenuItem Steuerelements angegebenen Ziel.