Partager via


MenuAdapter.RenderItem(HtmlTextWriter, MenuItem, Int32) Méthode

Définition

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.

item
MenuItem

Objet MenuItem contenant les propriétés à écrire dans le flux de réponse.

position
Int32

Position de l'objet MenuItem spécifié dans la hiérarchie des menus.

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.

S’applique à

Voir aussi