MenuAdapter.RenderItem(HtmlTextWriter, MenuItem, Int32) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Renderiza um único item do menu 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 HtmlTextWriter instância contém métodos para construir e renderizar a saída específica do dispositivo.
Observações
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 hiperligação recém-criado. A hierarquia dos menus é percorrida no RenderContents método e chama o RenderItem método para renderizar cada item. Cada item é representado como um hiperlink e herda as propriedades e estilos do controlo especificado MenuItem . O hiperlink renderizado para a página é um dos seguintes:
Um evento de postback para abrir ou selecionar o item.
Um link para navegar até ao alvo especificado na NavigateUrl propriedade do MenuItem controlo.