CatalogZoneBase.RenderBody(HtmlTextWriter) Metod

Definition

Åsidosätter basmetoden för att återge brödtextområdet i en zon som härleds CatalogZoneBase från klassen.

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)

Parametrar

writer
HtmlTextWriter

Som HtmlTextWriter tar emot zonens brödtextinnehåll.

Kommentarer

Metoden RenderBody renderar brödtextområdet i en CatalogZoneBase zon, som är huvudinnehållsområdet mellan sidhuvud- och sidfotsområdena och innehåller CatalogPart kontroller.

Metoden RenderBody åsidosätter basmetoden i WebZone klassen för att tillhandahålla specialiserad rendering som adresserar layout- och formatattribut som endast gäller för CatalogZoneBase zoner. Metoden renderar en tabell som innehåller hela innehållet i brödtexten, och i den tabellen anger den olika attributvärden beroende på olika villkor, inklusive hur många CatalogPart kontroller som finns i zonen. Om det finns flera CatalogPart kontroller skapas en länk för varje kontroll och endast innehållet i den markerade kontrollen visas. Särskilda formatattribut anges i CatalogPartChrome egenskapen för den valda CatalogPart kontrollen jämfört med de som inte är markerade för närvarande.

Om det inte finns några CatalogPart kontroller i zonen RenderBody återger metoden egenskapens EmptyZoneText värde.

Gäller för

Se även