你得在你的用户控件的类申明前加一个属性,
[ValidationProperty("Text")]
public partial class UserControl_HtmlEditor .......
表示要验证的属性
[ValidationProperty("Text")]
public partial class UserControl_HtmlEditor .......
表示要验证的属性
解决方案 »
- IE6与.net母版页的问题,很难办,搜不到类似情况
- 小小问题。注释不起作用了。在线等结贴。
- 如何使frameset的高度超出浏览器的高度?
- linkbut
- 播放视频。。只有声音没有图像
- 请教String和string的区别
- 孟子E章的两个文章写的非常不错,可惜是vb的,不知道有没有c#的.孟老大请进.小弟在这里谢过了
- 一个Ajaxpro 图片上传预览的问题上
- 求一段javascript代码,关于checkbox的
- 高手请进!(怎样控制绑定在repeater 中大文本的自动换行,按照浏览器的大小)
- Dundas Charts 产生错误图片!
- asp.net中页面传值是汉字,如何将汉字传值改为数字或者乱码或者ID传值?
你得在你的用户控件的类申明前加一个属性,
[ValidationProperty("Text")]
public partial class UserControl_HtmlEditor .......
表示要验证的属性
-------------------------------------
要怎么加谢谢
你得在你的用户控件的类申明前加一个属性,
[ValidationProperty("Text")]
public partial class UserControl_HtmlEditor .......
表示要验证的属性
--------------------------------------
我现在加了,虽然运行的时候没有报错,但是验证不起作用
谢谢
我的测试时加了一个RequiredFieldValidator,把他的ControlToValidate="UserControl_HtmlEditor1"设了后,就可以了。
LZ一定哪个地方没注意。
2,在用户空间里加一个属性,把textbox值封装进去
public string TextValue
{
get {txtControl.Text;}
}
页面Page_Load()里面,直接用控件名.TextValue就可以了
没有问题啊,加了[ValidationProperty("Text")] 就可以用了啊。起作用了。
我的测试时加了一个RequiredFieldValidator,把他的ControlToValidate="UserControl_HtmlEditor1"设了后,就可以了。
LZ一定哪个地方没注意。
------------------------------------------------------
不行啊
我要点击了按钮后,页面已经执行了后台的代码后,然后那个验证的才出来
但再点击他还是会执行后台代码
因为用户控件是一个集合,他只是把这个集合放在一个地方那么我上页生成的HTML就为: <textarea name="HtmlEditor1$txtHtmlEditor" rows="2" cols="20" id="HtmlEditor1_txtHtmlEditor" style="display:none"></textarea>
<iframe id="Editor" src="/Js/HtmlEditor/index.htm?Height=186&ID=HtmlEditor1_txtHtmlEditor" frameborder="0"
marginheight="0" marginwidth="0" scrolling="No" style="height: 220px; width:100%">
</iframe>而我的用户控件名称HtmlEditor1在这里根本就没有所以没有验证
然后我想把这个HTML的ID放到验证控件里面不就行了吗<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="不能为空" ControlToValidate="HtmlEditor1_txtHtmlEditor"></asp:RequiredFieldValidator>但是这样又出现问题了在运行的时候提示错误
无法找到“RequiredFieldValidator1”的“ControlToValidate”属性所引用的控件 ID“HtmlEditor1_txtHtmlEditor”。
晕 有什么解决办法