C# 如何在mvc中检查my viewmodel.cs文件中的空白验证
我在EmployeeViewModel.cs中有一个属性,如下所示C# 如何在mvc中检查my viewmodel.cs文件中的空白验证,c#,asp.net,.net,asp.net-mvc,validation,C#,Asp.net,.net,Asp.net Mvc,Validation,我在EmployeeViewModel.cs中有一个属性,如下所示 [Required] [RegularExpeession] public string EmpName {get;set;} 我正在维护regex,以便在我的名字中不允许使用特殊字符 当我在文本框中输入空格(按空格键2次)时,RequiredField验证不会触发,因为它将空格视为一个值 如何使用所需属性检查此空白问题 有人能帮我吗你可以在你的模型中添加另一个名为 您可以向模型添加另一个名为 无法使用执行此操作:必需。我认为
[Required]
[RegularExpeession]
public string EmpName {get;set;}
我正在维护regex,以便在我的名字中不允许使用特殊字符
当我在文本框中输入空格(按空格键2次)时,RequiredField验证不会触发,因为它将空格视为一个值
如何使用所需属性检查此空白问题
有人能帮我吗你可以在你的模型中添加另一个名为
您可以向模型添加另一个名为
无法使用执行此操作:必需。我认为你应该使用正则表达式:
\S
这等于在字符串中搜索非空白字符
有用的帖子和答案:
此操作无法使用:Required执行。我认为你应该使用正则表达式:
\S
这等于在字符串中搜索非空白字符
有用的帖子和答案:
您可以尝试将
所需的属性的此属性设置为false
。此处的更多信息AllowEmptyString在此处不起作用,因为空格被视为一个值。您可以尝试将必需的属性AllowEmptyString
设置为false
。此处的详细信息AllowEmptyString在此处不起作用,因为空格被视为值AllowEmptyString在此处不起作用,因为空格与空字符串不同AllowEmptyString在此处不起作用,因为空格与空字符串不同