Compartir a través de


CatalogZoneBase.RenderBody(HtmlTextWriter) Método

Definición

Reemplaza el método base para representar el cuerpo de una zona derivada de la clase 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)

Parámetros

writer
HtmlTextWriter

El objeto HtmlTextWriter que recibe el contenido del cuerpo de la zona.

Comentarios

El RenderBody método representa el área del cuerpo de una CatalogZoneBase zona, que es el área de contenido principal entre las áreas de encabezado y pie de página y contiene CatalogPart controles.

El RenderBody método invalida el método base de la WebZone clase para proporcionar una representación especializada que direccione los atributos de estilo y diseño que solo se aplican a las CatalogZoneBase zonas. El método representa una tabla que contiene todo el contenido del cuerpo y, dentro de esa tabla, establece valores de atributo diferentes en función de varias condiciones, incluido el número CatalogPart de controles de la zona. Si hay varios CatalogPart controles, se crea un vínculo para cada control y solo se muestran los contenidos del control seleccionado actualmente. Los atributos de estilo especial se establecen en la CatalogPartChrome propiedad del control seleccionado CatalogPart frente a los que no están seleccionados actualmente.

Si no hay controles CatalogPart en la zona, el RenderBody método representa el valor de la EmptyZoneText propiedad .

Se aplica a

Consulte también