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详细说明了如何创建自己的自定义验证,类似于我链接到的答案中提供的验证. 希望这可以帮助. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-web-api – asp.net web api self hosting / owin
- asp.net-mvc – 当绑定到ViewModel时如何更新模型?
- ASP.NET CSS CSS语法问题中的类与CSSClass的区别
- asp.net – SignalR/signalr/hubs 404未找到
- 在ASP.NET中运行代码的绝对最早的地方的执行顺序
- 在哪里可以找到好的ASP.NET教程(或书籍)在线?
- 如何解决jQuery Validation针对动态添加的表单无法工作的问
- asp.net – dbo.TempGetStateItemExclusive3重复调用
- asp.net – 使用Google货币转换API时,输入字符串不是正确的
- 如何在asp.net Web应用程序(C#)中制作倒数计时器?
推荐文章
站长推荐
- 发送电子邮件asp.net c#
- wcf – SOAP API HTTPS – 与经典ASP连接
- asp.net-mvc – 使用ASP.net MVC项目作为其他MVC
- asp.net – SqlCacheDependency不起作用
- asp.net-mvc-3 – MVC3 / Razor添加控制器“Get-
- asp.net – 直接在ASPX页面中渲染DateTime.Now
- asp.net-mvc-3 – URL路径参数用例
- asp.net – 从IIS6向IIS7.5移动AJAX调用,在Syste
- asp.net – C#可选对象操作MVC参数
- asp.net-mvc-4 – 使用asp.net MVC4,如何在默认情
热点阅读