Как я могу получить ошибку проверки в контроллере? - PullRequest
0 голосов
/ 20 февраля 2020

Я отправляю некоторые данные текстовых полей в контроллер, используя метод ajax без использования формы, теперь я хочу получить сообщения об ошибках проверки, если какое-либо поле остается пустым в контроллере через состояние модели, так как я могу ??

 public JsonResult Check(Employee emp)
    {          
        string msg = null;
        bool success = false;
        if(ModelState.IsValid)
        {
            success = true;                           
        }
        else {
            return Json(new { msg = ModelState });
        }

        return Json(emp);

1 Ответ

0 голосов
/ 20 февраля 2020

Вам необходимо добавить атрибуты к свойствам в модели представления Сотрудника, которые требуются следующим образом:

[Required]
public string Name {get; set;}

Эта запись содержит некоторые дополнительные сведения о различных типах проверки, которые вы можете Добавить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...