Partager via


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

Définition

Affiche un seul élément de menu en tant que 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 HtmlTextWriter contenant des méthodes pour générer et afficher 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 spécifié MenuItem dans la hiérarchie de 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 restitué sous la forme d’un lien hypertexte et hérite des propriétés et des styles du contrôle spécifié MenuItem . Le lien hypertexte affiché sur 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