#c# #.net #asp.net #gridview
#c# #.net #asp.net #просмотр сетки
Вопрос:
Я хочу экспортировать данные из gridview в pdf, при экспорте я получил ошибку, подобную этой
Сведения об исключении: Система.Исключение 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)
отображалась ошибка. tx
исходит из этого утверждения:
HtmlTextWriter tx = new HtmlTextWriter(sw);
кто-нибудь может мне помочь
большое спасибо
Ответ №1:
Вы изменяете элемент управления после его визуализации. Может ли это быть причиной запуска этого события «RegisterForEventValidation»?