您的位置:首页 > Web前端 > HTML

gridview.databind then return the html to another page

2010-01-29 18:11 435 查看
代码

//In the ajax page, override the Render method, after bind, it can Response the html back to the page
protected override void Render(HtmlTextWriter writer)
{
HtmlTextWriter htmlWriter = new HtmlTextWriter(new System.IO.StringWriter());
divResult.RenderControl(htmlWriter);
Response.Write(htmlWriter.InnerWriter.ToString());
}
//this method is needed for Render
public override void VerifyRenderingInServerForm(Control control)
{

}
//Make the gridview have header, so can make it sortable
protected void gvResult_DataBound(object sender, EventArgs e)
{
GridView gvResult = sender as GridView;

if (gvResult.HeaderRow == null)
{
return;
}

gvResult.HeaderRow.TableSection = TableRowSection.TableHeader;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: