From:一条被猫抛弃的他乡流浪狗!

char导致的验证异常

表的一个字段:

Moblie  char(15)

对应的mvc代码:

@Html.EditorFor(c => c.Mobile)

[RegularExpression("^1[3|4|5|7|8][0-9]\\d{8}$", ErrorMessage = "手机号码格式不对")]
public string Mobile { get; set; }

 

我的解决方案:Moblie  varchar(15)

可能改变正则表达式也能解决问题.

 

posted @ 2015-12-29 10:28  ICE_Inspire  阅读(245)  评论(0编辑  收藏  举报