Я возвращаю частичное представление
public virtual PartialViewResult Create()
{
return PartialView("Create");
}
и загружаю представление на своей странице, когда нажимаю кнопку «Создать» с помощью jquery
function createVendor() {
jQuery.ajax({
type: 'GET',
url: 'Vendor/create',
success: function (result) {
$("#popup").html(result).fadeOut('slow').fadeIn('slow');
}
});
}
, в моем классе я использую DataAnnotations для проверки, делаяссылку на js-файлы и добавьте добавление
<% Html.EnableClientValidation(); %>
перед началом формы.
проблема в том, что когда я нажимаю сохранить первый раз с неправильными данными, проверка не работает, но работает втораявремя, когда я нажимаю сохранить.