C# 将栅格视图数据导出为pdf

C# 将栅格视图数据导出为pdf,c#,.net,asp.net,gridview,C#,.net,Asp.net,Gridview,我想将数据从gridview导出到pdf,导出时出现如下错误 异常详细信息:System.InvalidOperationException:RegisterForEventValidation只能在Render()期间调用 这是我的密码 GridView1.AllowPaging = false; GridView1.DataBind(); GridView1.RenderControl(tx); GridView1.HeaderRow.Style.Add("width", "15%");

我想将数据从gridview导出到pdf,导出时出现如下错误

异常详细信息:System.InvalidOperationException:RegisterForEventValidation只能在Render()期间调用

这是我的密码

GridView1.AllowPaging = false;
GridView1.DataBind();  
GridView1.RenderControl(tx);
GridView1.HeaderRow.Style.Add("width", "15%"); 
GridView1.HeaderRow.Style.Add("font-size", "10px");
它在
Gridview1.RenderConrol(tx)
处显示错误<代码>发送来自以下语句:

HtmlTextWriter tx = new HtmlTextWriter(sw);
有人能帮我吗


非常感谢

在呈现控件后,您正在修改它。这可能是触发“RegisterForEventValidation”事件的原因吗