У меня есть контроллер с методом, который возвращает частичное представление и генерирует ViewData. Затем у меня есть несколько методов, каждый из которых возвращает объекты Json и ViewData. Но ViewData не обновляется. Как его обновить? Это возможно?
public ActionResult FirstMethod() {
ViewData["someList"] = ...;
return PartialView(someOtherList);
}
public JsonResult SomeMethod()
{
ViewData["someNewList"] = ...;
return new JsonResult { ... };
}
Но, хотя SomeMethod() вызывается после FirstMethod(), ViewData, который я использую в своем представлении, — это someList.