我想将gridview中的数据导出为pdf,导出时出现了这样的错误
异常详细信息:System.InvalidOperationException:只能在Render();
期间调用RegisterForEventValidation
这是我的代码
GridView1.AllowPaging = false;
GridView1.DataBind();
GridView1.RenderControl(tx);
GridView1.HeaderRow.Style.Add("width", "15%");
GridView1.HeaderRow.Style.Add("font-size", "10px");
它在Gridview1.RenderConrol(tx)
显示错误。 tx
来自这句话:
HtmlTextWriter tx = new HtmlTextWriter(sw);
任何人都可以帮助我
非常感谢答案 0 :(得分:1)
您在渲染后修改控件。这可能是解决这个“RegisterForEventValidation”事件的原因吗?