CatalogZoneBase.RenderBody(HtmlTextWriter) 方法

定義

覆寫基底方法以呈現繼承自 CatalogZoneBase 類別之區域的主體區域。

protected:
 override void RenderBody(System::Web::UI::HtmlTextWriter ^ writer);
protected override void RenderBody (System.Web.UI.HtmlTextWriter writer);
override this.RenderBody : System.Web.UI.HtmlTextWriter -> unit
Protected Overrides Sub RenderBody (writer As HtmlTextWriter)

參數

writer
HtmlTextWriter

HtmlTextWriter,收到區域的主體內容。

備註

方法 RenderBody 會轉譯區域的主體區域 CatalogZoneBase ,這是頁首和頁尾區域之間的主要內容區域,並包含 CatalogPart 控制項。

方法 RenderBody 會覆寫 類別中的 WebZone 基底方法,以提供特製化轉譯,以解決僅適用于 CatalogZoneBase 區域的版面配置和樣式屬性。 方法會轉譯包含本文整個內容的資料表,在該資料表中,它會根據各種條件設定不同的屬性值,包括 CatalogPart 區域中有多少控制項。 如果有多個 CatalogPart 控制項,則會為每個控制項建立連結,而且只會顯示目前選取控制項的內容。 特殊樣式屬性是在所選 CatalogPart 控制項的 屬性中 CatalogPartChrome 設定,而不是目前未選取的屬性。

如果區域中沒有 CatalogPart 控制項, RenderBody 方法會呈現 屬性的值 EmptyZoneText

適用於

另請參閱