加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net-mvc-3 – ASP.NET MVC 3:模型级客户端或远程验证

发布时间:2020-12-16 09:35:45 所属栏目:asp.Net 来源:网络整理
导读:我需要在MVC 3编辑页面中进行一些模型级验证. (具体来说,我需要确认填写了字段A或字段B,但不是两者都填写,而不是两者都没有.) 我想执行客户端验证以及服务器端验证,这意味着使用远程验证或实现重复的验证代码.我也没关系. 我已经阅读了许多关于滚动您自己的
我需要在MVC 3编辑页面中进行一些模型级验证. (具体来说,我需要确认填写了字段A或字段B,但不是两者都填写,而不是两者都没有.)

我想执行客户端验证以及服务器端验证,这意味着使用远程验证或实现重复的验证代码.我也没关系.

我已经阅读了许多关于滚动您自己的服务器端模型级验证的帖子,但没有一篇文章涉及实现客户端验证. (我不知道 – 我确信有人可以告诉我 – 模型级客户端验证是否易于使用jQuery验证进行设置.)

我还读到了从头开始实现自己的远程验证,我可能不得不这样做,因为Remote属性只是属性级别.

我已经阅读了this question,这与我的相同,但唯一真正接触的链接似乎并没有说明回答者所说的内容.

所以,我的问题是:是否有一种简单,相对低效的方法来实现服务器客户端模型级验证,有或没有远程组件?是否有一个很好的博客文章或网页解释这个?

解决方法

有一个类似的问题回答 here可能会有所帮助吗?给出的答案是验证是否输入了至少一个字段,但答案中给出的原则可能就是您要查找的内容,您应该能够更改答案以适合您所需的验证.该解决方案还提供服务器和客户端验证选项,我相信您可以将该解决方案用作模块或属性级别验证?

此外,还有以下文章here详细说明了如何创建自己的自定义验证,类似于我链接到的答案中提供的验证.

希望这可以帮助.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读