使用TinyMCE的ASP.Net MVC2 DataAnnotations验证应用于textarea

时间:2011-01-21 01:37:53

标签: asp.net-mvc-2 validation data-annotations model-binding

好的,我已经启用了DataAnnotatations验证,并且启用了客户端验证。

我在名为“Description”的textarea上应用了“required”属性。

现在我已经在同一个textarea上应用了TinyMCE,因此它成为一个基本的HTML编辑器,而不仅仅是一个标准的textarea。

但是现在当DataAnnotations验证运行时,它认为textarea总是为空并引发验证错误,例如“需要描述”。

我的理解是,TinyMCE将真实价值存储在其他隐藏字段中,而不是真正存储在textarea中?

如何通知DataAnnotations客户端验证以检查TINYMCE-textarea的真实值,而不仅仅是HTML Helper创建的底层textarea?

1 个答案:

答案 0 :(得分:1)

我认为同样的问题在这里得到解答:ASP.NET MVC 3 unobtrusive validation, submit and TinyMCE