Обновление PartialView MVC 4
Ey! Как я могу обновить частичное представление с данными из модели? Первый раз, когда страница загружаетсяработает правильно, но не тогда, когда я звоню из акции. Структура Я 'созданный вид выглядит так:
В любом месте на мой взгляд:
@{ Html.RenderAction("UpdatePoints");}
Мой PartialView "UpdatePoints ":
Your points are @ViewBag.points
На контроллере у меня есть:
public ActionResult UpdatePoints()
{
ViewBag.points = _Repository.Points;
return PartialView("UpdatePoints");
}
Спасибо за вашу помощь!
ОБНОВИТЬ
Спасибо всем за помощь! Наконец, я использовал JQuery / AJAX, как вы предложили, передав параметр с помощью модели.
Итак, в JS:
$('#divPoints').load('/Schedule/UpdatePoints', UpdatePointsAction);
var points= $('#newpoints').val();
$element.find('PointsDiv').html("You have" + points+ " points");
В контроллере:
var model = _newPoints;
return PartialView(model);
Ввиду
@Html.Hidden("newpoints", Model)