CatalogPartChrome.RenderPartContents(HtmlTextWriter, CatalogPart) Méthode

Définition

Génère le rendu de la zone de contenu principale d'un contrôle CatalogPart, à l'exclusion de l'en-tête et du pied de page.

protected:
 virtual void RenderPartContents(System::Web::UI::HtmlTextWriter ^ writer, System::Web::UI::WebControls::WebParts::CatalogPart ^ catalogPart);
protected virtual void RenderPartContents (System.Web.UI.HtmlTextWriter writer, System.Web.UI.WebControls.WebParts.CatalogPart catalogPart);
abstract member RenderPartContents : System.Web.UI.HtmlTextWriter * System.Web.UI.WebControls.WebParts.CatalogPart -> unit
override this.RenderPartContents : System.Web.UI.HtmlTextWriter * System.Web.UI.WebControls.WebParts.CatalogPart -> unit
Protected Overridable Sub RenderPartContents (writer As HtmlTextWriter, catalogPart As CatalogPart)

Paramètres

writer
HtmlTextWriter

HtmlTextWriter qui reçoit le contenu catalogPart.

catalogPart
CatalogPart

Contrôle actuellement en cours de présentation.

Exceptions

Le contrôle auquel catalogPart fait référence est null.

Exemples

L’exemple de code suivant montre comment remplacer la méthode pour ajouter du RenderPartContents texte au composant catalogue. Pour obtenir le code complet requis pour exécuter l’exemple, y compris la page Web pour héberger ces contrôles, consultez la section Exemple de vue d’ensemble de la CatalogPartChrome classe.

protected override void  RenderPartContents(HtmlTextWriter writer, CatalogPart catalogPart)
{
    writer.AddStyleAttribute("color", "red");
    writer.RenderBeginTag("p");
    writer.Write("Apply all changes");
    writer.RenderEndTag();
    catalogPart.RenderControl(writer);
}
Protected Overrides Sub RenderPartContents(ByVal writer As System.Web.UI.HtmlTextWriter, ByVal catalogPart As System.Web.UI.WebControls.WebParts.CatalogPart)
    writer.AddStyleAttribute("color", "red")
    writer.RenderBeginTag("p")
    writer.Write("Apply all changes")
    writer.RenderEndTag()
    catalogPart.RenderControl(writer)
End Sub

Remarques

La RenderPartContents méthode vous permet de remplacer le rendu de la zone de corps de catalogPart, tout en laissant le rendu de l’en-tête et du pied de page au rendu par défaut.

Notes pour les héritiers

Vous pouvez éventuellement remplacer la RenderPartContents(HtmlTextWriter, CatalogPart) méthode. Si tel est le cas catalogPart, vous pouvez simplement effectuer les personnalisations de rendu souhaitées, puis appeler sa RenderControl(HtmlTextWriter) méthode.

S’applique à