Это свойство моей модели
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) имеет некоторые недопустимые аргументы.
Как это решить? Есть ли другой вариант добавить сообщение об ошибке в ModelState на MVC с использованием Javascript?