MenuAdapter.RenderItem(HtmlTextWriter, MenuItem, Int32) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Génère le rendu d'un élément de menu unique sous forme de lien hypertexte.
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)
Paramètres
- writer
- HtmlTextWriter
Instance de HtmlTextWriter contenant des méthodes qui permettent de générer et de restituer la sortie spécifique à l'appareil.
Remarques
La RenderItem méthode est appelée à partir de la RenderContents méthode pour récupérer les styles et les attributs d’espacement de l’objet MenuItem et les appliquer à un élément de lien hypertexte nouvellement créé. La hiérarchie de menus est parcourue dans la RenderContents méthode et appelle la RenderItem méthode pour afficher chaque élément. Chaque élément est rendu en tant que lien hypertexte et hérite des propriétés et styles du contrôle spécifié MenuItem . Le lien hypertexte rendu à la page est l’un des éléments suivants :
Événement de publication pour ouvrir ou sélectionner l’élément.
Lien permettant d’accéder à la cible spécifiée dans la NavigateUrl propriété du MenuItem contrôle.