WebPart.RenderWebPart method
Processa o HTML para o corpo de uma Web Part para o cliente.
Namespace: Microsoft.SharePoint.WebPartPages
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
Protected Overridable Sub RenderWebPart ( _
output As HtmlTextWriter _
)
'Uso
Dim output As HtmlTextWriter
Me.RenderWebPart(output)
protected virtual void RenderWebPart(
HtmlTextWriter output
)
Parâmetros
output
Type: System.Web.UI.HtmlTextWriterO objeto HtmlTextWriter que recebe o conteúdo de Web Part.
Comentários
O método RenderWebPart não pode ser chamado em todos os casos. Por exemplo, ele não pode ser chamado quando a Web Part estiver minimizada, ou se a página está sendo processada a usar um dispositivo de não-HTML. Além disso, este método não pode ser chamado se itens de trabalho foram envolvidos e um thread esgotou. Nesse caso, o método RenderWorkItemTimeout será executado.
Examples
O exemplo de código a seguir mostra um método substituído RenderWebPart que processa os controles HtmlTextBox e HtmlButton . Este exemplo de código é parte de um exemplo maior fornecido para a 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);
}