我在用户控件中有一个Telerik RAD编辑器,所以我可以在一个地方设置默认值,以便我可以在需要富文本编辑器的地方重用控件。当我将它添加到页面时,我想通过使用RequiredFieldValidator控件来验证编辑器的content属性,以确保编辑器具有内容。
当我加载页面时,我得到“控制权 'radEditor'被引用 ControlToValidate属性 'ValidateEditor'无法验证。“
经过一番研究,我发现用[System.Web.UI.ValidationProperty(“RadEditor”)]装饰类会在标记页面中公开验证属性,但是当我添加这个属性时,页面不会抛出上面的错误,但是当我提交没有内容的页面时,它并不尊重连接到控件的RequiredFieldValidator。
有什么想法吗?
答案 0 :(得分:0)
我建议使用自定义验证器。您可以创建客户端和服务器端功能来检查内容。