MenuAdapter.RenderItem(HtmlTextWriter, MenuItem, Int32) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un solo elemento de menú como un hipervínculo.
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
Instancia de HtmlTextWriter que contiene los métodos para compilar y representar los resultados específicos del dispositivo.
- item
- MenuItem
Objeto MenuItem que contiene las propiedades que se escribirán en el flujo de respuesta.
Comentarios
Se RenderItem llama al método desde el RenderContents método para recuperar los estilos y los atributos de espaciado del MenuItem objeto y aplicarlos a un elemento de hipervínculo recién creado. La jerarquía de menús se recorre en el RenderContents método y llamará al RenderItem método para representar cada elemento. Cada elemento se representa como hipervínculo y hereda las propiedades y estilos del control especificado MenuItem . El hipervínculo representado en la página es uno de los siguientes:
Evento de postback para abrir o seleccionar el elemento.
Vínculo para navegar al destino especificado en la NavigateUrl propiedad del MenuItem control .