asp.net关于控件运行返回错误:必须放在具有 runat=server 的窗体标记内,解决办法。
2013-11-18 16:32
681 查看
对于控件的这个问题,通过在网络的搜索归纳如下:
1.检查报错控件所在的<form>和<asp:控件>里是否含有runat="server"属性,如果没有请加上,然后测试;
2.如果通过方法1还是不能成功运行,请在.aspx.cs中添加如下代码:
View Code
我是通过方法2实现的,如有不足之处欢迎指正!
1.检查报错控件所在的<form>和<asp:控件>里是否含有runat="server"属性,如果没有请加上,然后测试;
2.如果通过方法1还是不能成功运行,请在.aspx.cs中添加如下代码:
public override void VerifyRenderingInServerForm(Control Control) { }
View Code
我是通过方法2实现的,如有不足之处欢迎指正!
相关文章推荐
- asp.net 导出excel时报类型“DataGridLinkButton”的控件“dgExcel__ctl1__ctl0”必须放在具有 runat=server 的窗体标记内 解决方法
- 类型“GridView”的控件“GridView1”必须放在具有 runat=server 的窗体标记内的解决办法。
- "控件必须放在具有 runat=server 的窗体标记内"错误的解决方法
- 控件必须放在具有 runat=server 的窗体标记内错误的解决方法
- 控件必须放在具有 runat=server 的窗体标记内 错误解决解决方法
- 类型“GridView”的控件 必须放在具有 runat=server 的窗体标记内 错误的解决方法
- "控件必须放在具有 runat=server 的窗体标记内"错误的解决方法
- 类型“GridView”的控件 必须放在具有 runat=server 的窗体标记内 错误的解决方法
- "控件必须放在具有 runat=server 的窗体标记内"错误的解决方法
- "控件必须放在具有 runat=server 的窗体标记内"错误的解决方法
- "控件必须放在具有 runat=server 的窗体标记内"错误的解决方法
- 控件必须放在具有 runat=server 的窗体标记内"错误的解决方法
- 控件必须放在具有 runat=server 的窗体标记内"错误的解决方法
- 控件必须放在具有 runat=server 的窗体标记内 错误解决解决方法
- 类型“GridView”的控件“GridView1”必须放在具有 runat=server 的窗体标记内的解决办法。
- "控件必须放在具有 runat=server 的窗体标记内"错误的解决方法
- /"控件必须放在具有 runat=server 的窗体标记内/"错误的解决方法
- "控件必须放在具有 runat=server 的窗体标记内"错误的解决方法
- “类型“TextBox”的控件“FullName”必须放在具有 runat=server 的窗体标记内”的解决办法
- "控件必须放在具有 runat=server 的窗体标记内"错误的解决方法