如何解决如何在mvc
[required]
[RegularExpeession]
public string EmpName {get;set;}
我正在维护正则表达式,因为我的empName中不允许使用特殊字符
当我在文本框中输入空格(按两次空格键两次)时,requiredField验证未触发,因为它将空白视为值
如何使用必需的属性检查此空白问题。
有人可以帮我吗
解决方法
您可以向模型添加另一个名为AllowEmptyStrings的验证
[Required(AllowEmptyStrings = false,ErrorMessage = "Please Provide Emp Name")]
[RegularExpeession]
public string EmpName {get;set;}
,
无法使用以下操作执行此操作:必需。我认为您应该使用正则表达式:
\S
等于搜索字符串中的非空白字符。
有用的帖子和答案者:engvard
What is the Regular Expression For “Not Whitespace and Not a hyphen”
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。