抛出异常:类型“GridView”的控件“GridView1”必须放在具有 runat=server 的窗体标记内
我个人的理解为:添加的GridView空间未包含在"runat=server"窗体中,再次查看.aspx后,发现“runat=server”已经存在,这我就不太明白究竟是什么原因导致的异常,经过在网上不断地查阅资料后,找到大佬的解决方法,自己试了一下。
解决方案:
在后台文件中重载VerifyRenderingInServerForm方法,如: /?"
public override void VerifyRenderingInServerForm(Control control)
{
//base.VerifyRenderingInServerForm(control);
}