现在正在做一个项目,我对 MVC 比较陌生,我有一个看起来像的模型
public class MyViewModel
{
public string check1 {get;set;}
public string check2 {get;set;}
}
我还有一个类,我想用它来使用自定义正则表达式来验证这些检查,例如
public class WebCommon
{
public static bool Validation(string validate)
{
bool validatestatus = false;
Regex check = new Regex(my regex here);
if (check.IsMatch(validate))
{
validatestatus = true;
return validatestatus;
}
else
{
return validationstatus;
}
}
}
基本上我想做的是在 webcommon 类中调用该方法,在模型本身内部检查我何时接受 get;sets 在我的模型中的值,如果它返回 false,那么我希望它抛出视图中的错误表明它不是有效的输入。谢谢!