CatalogZoneBase.RenderBody(HtmlTextWriter) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Å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.