[Required(ErrorMessage = "证件号不能为空!")][RegularExpression(@"(^\d{18}$)|(^\d{15}$)|(^\d{17}x$)|(^\d{17}X$)",ErrorMessage = "请输入正确的身份证")][Remote("CanLinkMans", "OrderInfoWeb", AdditionalFields = "MemberId", ErrorMessage = "身份证已存在")]public string IdentificationCardNo{get;set;}[Required(ErrorMessage = "手机号不能为空!")][RegularExpression(@"^1[3|4|5|7|8][0-9]\d{8,8}$",ErrorMessage = "请输入正确的手机号")]public string Mobile{get;set;}

身份证验证    手机号验证  身份证唯一验证 AdditionalFields 联合字段 验证返回Bool类型

转载于:https://www.cnblogs.com/LiYiPeng2015/p/4987622.html

MVC Model验证相关推荐

  1. MVC Model验证总结 @Html.ValidationSummary(true)

    原文:https://blog.csdn.net/wybshyy/article/details/52064253 ASP.NET MVC3中的Model是自验证的,这是通过.NET4的System. ...

  2. 【转】【Asp.Net MVC】asp.net mvc Model验证总结及常用正则表达式

    本文属转载,来源:http://www.byywee.com/page/M0/S868/868615.html关于Model验证官方资料:http://msdn.microsoft.com/zh-cn ...

  3. ASP.NET MVC基于标注特性的Model验证:DataAnnotationsModelValidator

    对于ASP.NET MVC基于标注特性的Model验证,很多人只知道应用在数据类型及其属性上用于定义验证规则和错误消息的ValidationAttribute.通过<ASP.NET MVC以Mo ...

  4. ASP.NET MVC以ModelValidator为核心的Model验证体系: ModelValidator

    旨在为目标Action方法的执行绑定输入参数的Model绑定过程伴随着对Model的验证.借助相应的验证特性,我们可以直接以声明的方式在Model类型上定义验证规则,这些规则将会作为Model元数据的 ...

  5. ASP.NET MVC基于标注特性的Model验证:一个Model,多种验证规则

    对于Model验证,理想的设计应该是场景驱动的,而不是Model(类型)驱动的,也就是对于同一个Model对象,在不同的使用场景中可能具有不同的验证规则.举个简单的例子,对于一个表示应聘者的数据对象来 ...

  6. [ASP.NET MVC 小牛之路]16 - Model 验证

    上一篇博文 [ASP.NET MVC 小牛之路]15 - Model Binding 中讲了MVC在Model Binding过程中如何根据用户提交HTTP请求数据创建Model对象.在实际的项目中, ...

  7. ASP.NET MVC 5 - 验证编辑方法(Edit method)和编辑视图(Edit view)

    在本节中,您将验证电影控制器生成的编辑方法(Edit action methods)和视图.但是首先将修改点代码,使得发布日期属性(ReleaseDate)看上去更好.打开Models \ Movie ...

  8. Model验证系统运行机制是如何实现的?

    在前面三篇文章(<ModelValidator>.<ModelValidatorProvider>和<ModelValidatorProviders>)中我们详细介 ...

  9. ASP.NET MVC数据验证(上)

    关于ASP.NET MVC的验证,用起来很特别,因为MS的封装,使人理解起来很费解.也可能很多人都在Scott Guthrie等人写的一本<ASP.NET MVC 1.0>书中,见过Ner ...

最新文章

  1. PoPo数据可视化第9期
  2. SAP S/4 HANA中的供应链计划提升
  3. Greenplum Hadoop分布式平台大数据解决方案实战教程
  4. Teach Yourself Drupal in 24 Minutes –Minute7 使用CCK和Image
  5. 【编译原理】让我们来构建一个简单的解释器(Let’s Build A Simple Interpreter. Part 5.)(python/c/c++版)(笔记)Lexer词法分析程序
  6. 字符数组和字符串的小细节
  7. leetcode809. 情感丰富的文字
  8. matlab rootdir,Python cfg.ROOT_DIR属性代码示例
  9. java 判断数字二进制有几位_判断一个二进制数字有多少个1----java实现
  10. Python常用运算符含义与用法演示
  11. volatile和原子操作
  12. CLP 中关闭自动落实的问题
  13. winhex教程 转
  14. 仿邓杰网站(港中旅)网站心得
  15. 适合新手小白,一个人一部手机如何做自媒体?看完我的你就懂了
  16. 四川省13家企业荣获第十三届创新中国企业家论坛“创新型企业”奖
  17. 基于3D视觉的三维人体重建方法漫谈
  18. 华为手机配什么蓝牙耳机好?适合华为手机的蓝牙耳机推荐
  19. 如何让图像过渡更自然 python_如何使用Python和OpenCV融合、拼接照片?
  20. 【设计模式】常见的23种设计模式

热门文章

  1. python传递参数格式_Python语言学习基础篇之Python发送Post请求之根据参数位置传参、数据类型、不同方式传参...
  2. 树状数组基础原理与模板
  3. python属性访问权限_python 面向对象-访问权限修饰符
  4. 大华供应链管理平台_files_锦江全球采购平台SRM系统2.0版本上线 打造更智能的供应链...
  5. miui12怎么自定义开机动画_MIUI12正式官宣,5天后发布!网友:发布是发布,12月才能更新?...
  6. python职场应用_大学粗略学习过Python,在进入职场后如何进一步学习Python
  7. 在php中构造函数的作用,php构造函数的作用
  8. selenium java 断言_Java+Selenium+Testng自动化测试学习(三)— 断言
  9. java网络编程实例_关于java网络编程的实例代码
  10. python init函数_在Python中解释类__init __()函数内部和外部的变量。