Bagikan melalui


MenuAdapter.RenderItem(HtmlTextWriter, MenuItem, Int32) Metode

Definisi

Merender satu item menu sebagai hyperlink.

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)

Parameter

writer
HtmlTextWriter

HtmlTextWriter Instans yang berisi metode untuk membangun dan merender output khusus perangkat.

item
MenuItem

Objek MenuItem yang berisi properti untuk menulis ke aliran respons.

position
Int32

Posisi objek yang ditentukan MenuItem dalam hierarki menu.

Keterangan

Metode RenderItem ini dipanggil dari RenderContents metode untuk mengambil gaya dan atribut penspasian dari MenuItem objek dan menerapkannya ke elemen hyperlink yang baru dibuat. Hierarki menu dilalui dalam RenderContents metode dan akan memanggil RenderItem metode untuk merender setiap item. Setiap item dirender sebagai hyperlink dan mewarisi properti dan gaya kontrol yang ditentukan MenuItem . Hyperlink yang dirender ke halaman adalah salah satu hal berikut ini:

  • Peristiwa postback untuk membuka atau memilih item.

  • Tautan untuk menavigasi ke target yang ditentukan dalam NavigateUrl properti MenuItem kontrol.

Berlaku untuk

Lihat juga