有没有简单的方法调用重新绑定(bind) asp.Net GridView 控件并返回其呈现的 html 的 webService 方法,以便我可以刷新页面上包含 gridview 的区域?
我也许可以使用 jQuery.Load,但在服务器端如何获取特定控件的渲染 block ?
谢谢
请您参考如下方法:
您可以使用 Gridview.RenderControl() 方法。
System.IO.StringWriter stringWrite = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter htmlWrite = new HtmlTextWriter(stringWrite);
GridView2.RenderControl(htmlWrite);
public override void VerifyRenderingInServerForm(Control control)
{
// Confirms that an HtmlForm control is rendered for the
// specified ASP.NET server control at run time.
// No code required here.
}
