现在正在开展一个项目而且我对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;的值,在我的模型中设置,如果它返回false,那么我想要它在视图中抛出一个错误,说它不是一个有效的输入。谢谢!