日期:2014-05-18  浏览次数:20408 次

控件包含代码块(即 <% ... %>),因此无法修改控件集合
运行base.oninit(e)时
出现上面的错误,请问是什么原因??

------解决方案--------------------
在使用主题的时候出现 控件包含代码块(即 <% ... %>),因此无法修改控件集合错误,原来错误的原因是:

控件包含代码块(即 <% ... %>),因此无法修改控件集合。 将这些代码去掉,相应的功能在代码中实现即可。
<%=.....%>
造成这个错误的原因是:在<head runat="server"></head>里面,使用了类似这样的代码,

把Head中使用的<%=.....%>的脚本放到body中,就OK了.

------解决方案--------------------
把<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN " >这句去掉就ok
我以前遇到这问题好像是这样解决的。。但是没这句有些又显示不了。。比如有些Ajax