MenuAdapter.RenderItem(HtmlTextWriter, MenuItem, Int32) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Renderiza um item de menu único como um 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)
Parâmetros
- writer
- HtmlTextWriter
A instância HtmlTextWriter que contém métodos para compilar e renderizar a saída específica ao dispositivo.
Comentários
O RenderItem método é chamado do RenderContents método para recuperar os estilos e atributos de espaçamento do MenuItem objeto e aplicá-los a um elemento de hiperlink recém-criado. A hierarquia de menus é percorrida no RenderContents método e chamará o RenderItem método para renderizar cada item. Cada item é renderizado como um hiperlink e herda as propriedades e estilos do controle especificado MenuItem . O hiperlink renderizado na página é um dos seguintes:
Um evento de postback para abrir ou selecionar o item.
Um link para navegar até o destino especificado na NavigateUrl propriedade do MenuItem controle.