WebPart.RenderWebPart 方法
向客户端的 HTML 呈现 Web 部件的正文。
命名空间: Microsoft.SharePoint.WebPartPages
程序集: Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)
语法
声明
Protected Overridable Sub RenderWebPart ( _
output As HtmlTextWriter _
)
用法
Dim output As HtmlTextWriter
Me.RenderWebPart(output)
protected virtual void RenderWebPart(
HtmlTextWriter output
)
参数
output
类型:System.Web.UI.HtmlTextWriter接收的 Web 部件内容的HtmlTextWriter对象。
备注
不能在所有情况下调用RenderWebPart方法。例如,它不能调用时 Web 部件最小化,或者如果呈现页面时的非 HTML 设备。此外,如果涉及工作项以及线程已超时可能不调用此方法。在这种情况下,将执行的RenderWorkItemTimeout方法。
示例
下面的代码示例演示呈现HtmlTextBox和HtmlButton控件重写的RenderWebPart方法。此代码示例是示例的一个更大提供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);
}