自己用
[DataType(DataType.PhoneNumber)] 特性区验证时候,当我输入号码超过10位,就会返回给后台为0,这是怎么搞的??号码不就是11位吗???
1 [Display(Name = "手机号")] 2 [Required(ErrorMessage = "请输入一个手机号")] 3 [DataType(DataType.PhoneNumber)] 4 public Int32 mTell { get; set; }
int类型超限了,要换成string就ok了
恩呢,是这里出现了问题,溢出也没【抛异常没注意到,,谢谢啦
同意楼上,改成string或者你改成int64位的