怎么用mvc模型验证 同时附加提示信息的样式呢
先提示用户输入内容规则 错误时将class和文字替换 正确时显示正确的样式 请问mvc可以做到吗
你说的这些都是客户端可以搞定的
没明白啊 现在我是这样实现的 页面加载完先给这个验证span一个提示信息class和内容 文本框输入错误时会用错误class替换提示class 正确时同样替换错误class 但是有的页面 正确的class会替换掉我用js给span加的提示信息class 从而显示错误
@O.Sheet: 给2个js的插件可以看看:
1 [Display(Name = "用户名称")] 2 [Required(ErrorMessage = "必填项")] 3 [StringLength(30, ErrorMessage = "{0}长度必须为 {2}-{1} 个字符。", MinimumLength = 1)] 4 [DisplayFormat(ConvertEmptyStringToNull = false)] 5 //[RegularExpression(@"^\d+$", ErrorMessage = "{0}只能为数字")] 6 public string UserName{ get; set; }
只是起验证作用,不可以附加样式提示信息。建议你还是采用js的插件或者自己写验证以及提示的js脚本,如考虑到网站的用户提示,建议一般都不用微软自带的提示验证。
js+css来搞定