MenuAdapter.RenderItem(HtmlTextWriter, MenuItem, Int32) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Esegue il rendering di una singola voce di menu come collegamento ipertestuale.
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)
Parametri
- writer
- HtmlTextWriter
Istanza di HtmlTextWriter contenente i metodi per compilare ed eseguire il rendering dell'output specifico della periferica.
Commenti
Il RenderItem metodo viene chiamato dal RenderContents metodo per recuperare gli stili e gli attributi di spaziatura dall'oggetto MenuItem e applicarli a un elemento collegamento ipertestuale appena creato. La gerarchia dei menu viene attraversata nel RenderContents metodo e chiamerà il metodo per eseguire il RenderItem rendering di ogni elemento. Ogni elemento viene eseguito il rendering come collegamento ipertestuale e eredita le proprietà e gli stili del controllo specificato MenuItem . Il collegamento ipertestuale sottoposto a rendering alla pagina è uno dei seguenti:
Evento postback da aprire o selezionare l'elemento.
Collegamento per passare alla destinazione specificata nella NavigateUrl proprietà del MenuItem controllo.