WebPart.RenderWebPart - Méthode
Restitue le code HTML pour le corps d'un composant WebPart sur le client.
Espace de noms : Microsoft.SharePoint.WebPartPages
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
Protected Overridable Sub RenderWebPart ( _
output As HtmlTextWriter _
)
'Utilisation
Dim output As HtmlTextWriter
Me.RenderWebPart(output)
protected virtual void RenderWebPart(
HtmlTextWriter output
)
Paramètres
output
Type : System.Web.UI.HtmlTextWriterL'objet HtmlTextWriter qui reçoit le contenu du composant WebPart.
Remarques
La méthode RenderWebPart ne peut pas être appelée dans tous les cas. Par exemple, il ne peut pas être appelée lorsque le composant WebPart est réduit, ou si la page est restituée pour un périphérique non HTML. En outre, cette méthode ne peut pas être appelée si des éléments de travail impliqués et d'un thread a expiré. Dans ce cas, la méthode RenderWorkItemTimeout sera être exécutée.
Exemples
L'exemple de code suivant illustre une méthode substituée RenderWebPart qui rend les contrôles HtmlTextBox et HtmlButton . Cet exemple de code fait partie d'un exemple plus complet fourni pour la classe WebPart .
Protected Overrides Sub RenderWebPart(output As HtmlTextWriter)
_mytextbox.RenderControl(output);
_mybutton.RenderControl(output);
End Sub
protected override void RenderWebPart(HtmlTextWriter output)
{
_mytextbox.RenderControl(output);
_mybutton.RenderControl(output);
}