現在プロジェクトに取り組んでおり、私は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 を返す場合は、それをスローすることです有効な入力ではないことを示すビュー内のエラー。ありがとう!