MenuAdapter.RenderItem(HtmlTextWriter, MenuItem, Int32) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Renderuje pojedynczy element menu jako hiperlink.
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)
Parametry
- writer
- HtmlTextWriter
Wystąpienie HtmlTextWriter zawierające metody do kompilowania i renderowania danych wyjściowych specyficznych dla urządzenia.
Uwagi
Metoda jest wywoływana RenderItem z RenderContents metody w celu pobrania stylów i atrybutów odstępów z MenuItem obiektu i zastosowania ich do nowo utworzonego elementu hiperłącza. Hierarchia menu jest przechodzi w metodzie RenderContents i wywołuje metodę RenderItem w celu renderowania każdego elementu. Każdy element jest renderowany jako hiperlink i dziedziczy właściwości i style określonej MenuItem kontrolki. Hiperlink renderowany na stronie jest jednym z następujących elementów:
Zdarzenie ogłaszania zwrotnego do otwarcia lub wybrania elementu.
Link umożliwiający przejście do obiektu docelowego określonego NavigateUrl we właściwości kontrolki MenuItem .