当前位置: 代码迷 >> ASP.NET >> |M| 刚才 幕白兄 写的一个 正则和不为空 控件合并的,在cs中可以,小弟我写到控件中就有个有关问题
  详细解决方案

|M| 刚才 幕白兄 写的一个 正则和不为空 控件合并的,在cs中可以,小弟我写到控件中就有个有关问题

热度:2967   发布时间:2013-02-26 00:00:00.0
|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.01.1是没有的.你可用placeholder或panel
------解决方案--------------------------------------------------------
up
  相关解决方案