CatalogZoneBase.RenderBody(HtmlTextWriter) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Substitue la méthode de base pour effectuer le rendu du corps d'une zone dérivé de la classe 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)
Paramètres
- writer
- HtmlTextWriter
HtmlTextWriter qui reçoit le contenu du corps de la zone.
Remarques
La RenderBody méthode restitue la zone du corps d’une CatalogZoneBase zone, qui est la zone de contenu principale entre les zones d’en-tête et de pied de page et contient CatalogPart des contrôles.
La RenderBody méthode remplace la méthode de base dans la WebZone classe pour fournir un rendu spécialisé qui traite les attributs de disposition et de style qui s’appliquent uniquement aux CatalogZoneBase zones. La méthode affiche une table qui contient l’intégralité du contenu du corps et, dans cette table, elle définit différentes valeurs d’attribut en fonction de différentes conditions, y compris le nombre de CatalogPart contrôles dans la zone. S’il existe plusieurs CatalogPart contrôles, un lien est créé pour chaque contrôle et seul le contenu du contrôle actuellement sélectionné s’affiche. Les attributs de style spéciaux sont définis dans la CatalogPartChrome propriété pour le contrôle sélectionné CatalogPart par rapport à ceux qui ne sont pas sélectionnés actuellement.
S’il n’y a aucun CatalogPart contrôle dans la zone, la RenderBody méthode restitue la valeur de la EmptyZoneText propriété .