私は完全なプロジェクトを持っており、mvc 検証を使用したいと考えています。
これは、ajaxを使用してjavascriptから呼び出したコントローラーのSaveメソッドです。
public void Save(Activity activity)
{
using (ActivityManager manager = new ActivityManager())
{
manager.SaveActivity(activity);
}
}
私の Save メソッドは void であるため、Model.IsValid サーバー側の検証を使用したくありません。
サーバー側のモデル属性を使用するクライアント側の検証が必要ですが、有効な解決策が見つかりませんでした。