码迷,mamicode.com
首页 > 其他好文 > 详细

Model验证简单易懂

时间:2018-01-02 11:38:57      阅读:139      评论:0      收藏:0      [点我收藏+]

标签:users   ddr   格式不正确   验证   int   pre   model   string   简单   

public bool UserSex { get; set; }

//定义名字
[Display(Name = "年龄")]
[Range(0, 150, ErrorMessage = "年龄范围0-150")]
public int UserAge { get; set; }
[Required(ErrorMessage = "邮箱不能为空")]
[EmailAddress(ErrorMessage = "邮箱格式不正确")]
//[RegularExpression("^\\w@\\w.\\w$")]
public string UserEmail { get; set; }
[Required(ErrorMessage = "电话不能为空")]

//正则验证
[RegularExpression("^1[34578]\\d{9}$", ErrorMessage = "手机格式不正确")]

public string UserPhone { get; set; }
public string UserAddressName { get; set; }
public string UserHobby { get; set; }

[Required(ErrorMessage = "密码不能为空")]
public string UserPass { get; set; }

//密码验证
[Compare("UserPass", ErrorMessage = "两次密码输入不一致")]
public string ConfirmUserPass { get; set; }

public int AddressID { get; set; }

Model验证简单易懂

标签:users   ddr   格式不正确   验证   int   pre   model   string   简单   

原文地址:https://www.cnblogs.com/CodeDLove/p/8175599.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!