关于"类型“*”的控件“*”必须放在具有 runat=server 的窗体标记内。"错误的解决

在出在问题的页面(继承自page基类的那个页面)后置代码里加上如下一段代码即可:

Code


原理是重写父类的VerifyRenderingInServerForm方法,将其原有处理逻辑替换为不处理,呵呵,很歪的一个方法,感谢原作者的灵感:touxiao

 感谢原创者的辛勤劳动,希望对您有所帮助,转载请注明原出处。
 您可能对 [ADO.Net] 的这些文章也感兴趣:

ADO.NET入门(2)
对比.NetPetShop和Duwamish来探讨Ado.Net的数据库编程模式
Enumerate SQL Server Instances in C#, Using ODBC
在ADO.NET数据集中浏览多个相关表(1)
利用C#实现分布式数据库查询
ADO.NET数据库实例教程
关于DataRow和DataColumn的一点个人简单理解
SQL查询语句对象化的实现(C#)
用VisualC#访问DB2数据库
ADO.NET Entity Framework:关于重复访问数据库的探讨