日期:2014-05-19  浏览次数:20430 次

|M| 刚才 幕白兄 写的一个 正则和不为空 控件合并的,在cs中可以,我写到控件中就有个问题
http://community.csdn.net/Expert/topic/5432/5432250.xml?temp=.512768
在控件中this.Parent.Controls.Add(req);
这里出错提示:
在   DataBind、Init、Load、PreRender   或   Unload   阶段,不能修改该控件集合。

我想这里是因为这里是控件而网页还没有加载完吧(我的理解)
如果用this.Controls.Add(req);
HTML就为:
<span   id= "WebRev1 "   style= "color:Red;visibility:hidden; "> <span   id= "ctl02 "   style= "color:Red;visibility:hidden; "> 没有输入 </span> </span>
而正确的应该为
<span   id= "WebRev1 "   style= "color:Red;visibility:hidden; "> </span> <span   id= "ctl02 "   style= "color:Red;visibility:hidden; "> 没有输入 </span>
这样才对

------解决方案--------------------
this.form1.Controls.Add(req);
------解决方案--------------------
他本本好象没电了啊 郁闷 我也一样的问题了 只能等明天了看来
------解决方案--------------------
关注
------解决方案--------------------
我this点不出来form1啊 ==> 我用的是asp2.0 1.1是没有的.你可用placeholder或panel
------解决方案--------------------
up