Я только что написал об Asp.net MVC, Ajax и обработке ошибок проверки модели.Может быть полезно для вас.Главное, что вы можете легко выполнить проверку модели при условии, что вы можете привязать данные к модели строгого типа (присвоение имен входным полям помогает).Идя дальше, обработка ошибок проверки модели описана в моем сообщении в блоге.
Я использую настраиваемое исключение с фильтром действия настраиваемого исключения , который оказалсяотлично работают в такой ситуации.И самое приятное, что вы все еще можете использовать опции error
и success
для вызова $.ajax()
.Что, на мой взгляд, является правильным способом сделать это.