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.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>
这样才对
解决方案 »
- request.querystring["ID"]如何使用,如何保存?
- sqlHelper
- 求助:asp.net中有没有控件支持绘图
- 关于简单的canlendar控件
- 哪个错误导致flash不能显示
- activereport 客户端下载了activex控件,但无法显示数据!
- 散分,收集了几年的csdn帖子和大家分享,来者有分
- 关于在网页中调用第三方控件的问题
- 巧妙梆定数据到DropDownlist
- asp.net环境配置问题,很急手,很罕见,请进来!
- 关于动态生成Panel以及panel内的option,且取panel的值.....
- div title="<%#……%>"里面的<%# 表示什么,怎么用?
这里是在做控件哪里来的form1啊
这样成功了 但是找不到form1 如果直接this.Controls.Add(req);就显示不在runat=server里
这里是在做控件哪里来的form1啊
这个是调用页面,在aspx中写的.
==>
我用的是asp2.0
1.1是没有的.你可用placeholder或panel
如果form的id 为form1的话.
protected override void OnInit(EventArgs e)
{
RequiredFieldValidator req = new RequiredFieldValidator();
req.ControlToValidate = this.ControlToValidate;
req.ErrorMessage = this.NotNullMessage;
form1 = new HtmlForm();
form1.Controls.Add(req);
base.OnInit(e);
}
没有验证是否为空
在HTML里面也看不到