Skip to main content
 首页 » 编程设计

jquery之我可以通过 webService 调用获取 gridview 的渲染 html 吗

2024年01月02日19over140

有没有简单的方法调用重新绑定(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. 
    }