これは私のモデル プロパティです
public ModelStateDictionary modelSateClientSide { get; set; }
ここで、JavaScript でプロパティを呼び出し、ModelState にエラーを追加します。
if (parseInt(academicAchievement, 10) > parseInt(peAcademicAchievement, 10))
{
@Model.modelSateClientSide.AddModelError(string.Empty, "xxx");
return false;
}
私はそれを正しくやっていますか?そして、上記の行でエラーが発生しました:
System.Web.WebPages.WebPageExecutingBase.Write(System.Web.WebPages.HelperResult)' に最適なオーバーロードされたメソッドには、無効な引数が含まれています。
これをどのように解決できますか?Javascriptを使用してMVCのModelStateにエラーメッセージを追加する他のオプションはありますか?