Я пытаюсь обновить часть страницы, содержащую частичные виды. Моя попытка сделать это ниже:Как передать данные, полученные через AJAX, в частичные представления ASP MVC?
$.ajax({
type: 'GET',
url: actionUrl,
success: function (data) {
$("#results").html("");
$("#results").append(@Html.Partial("_FirstPartial", data.FirstDataSet));
$("#results").append(@Html.Partial("_SecondPartial", data.SecondDataSet));
}
});
Конечно, я не мог передать переменные JS методам ASP MVC, как это, так как я мог? Или, возможно, существует совершенно другой, лучший подход к тому, как я могу обновить страницу?
'@ Html.Partial()' - код бритвы и оценивается на сервере перед его отправкой на просмотр. Ваш метод контроллера должен возвращать частичный вид (и если вам нужно вернуть 2 частичных файла, потому что они должны быть отображены в разных позициях на странице, а затем сделать 2 ajax-звонка) –