共用方式為


MenuAdapter.RenderItem(HtmlTextWriter, MenuItem, Int32) 方法

定義

將單一功能表項目呈現為超連結。

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)

參數

writer
HtmlTextWriter

包含要建置及呈現裝置特有輸出之方法的 HtmlTextWriter 執行個體。

item
MenuItem

MenuItem 物件,包含用來寫入至回應資料流的屬性。

position
Int32

指定的 MenuItem 物件在功能表階層中的位置。

備註

RenderItem 方法呼叫 RenderContents 方法,從 物件擷取樣式和間距屬性 MenuItem ,並將其套用至新建立的超連結專案。 功能表階層會在 方法中 RenderContents 周遊,並呼叫 RenderItem 方法來轉譯每個專案。 每個專案都會轉譯為超連結,並繼承指定 MenuItem 控制項的屬性和樣式。 轉譯至頁面的超連結是下列其中一項:

  • 要開啟或選取專案的回傳事件。

  • 巡覽至 控制項之 屬性 MenuItem 中所 NavigateUrl 指定目標的連結。

適用於

另請參閱