Передача данных ViewBag на страницу _Layout об успехе AJAX в ASP.NET MVC?

Существует страница _Layout и частичное представление, отображаемое на этой странице _Layout посредством вызова AJAX, как показано ниже:

контроллер:

public ActionResult Index()
{
    ViewBag.PageTitle = "Issues";
    return PartialView("_Index");
}

С другой стороны, на странице _Layout есть заголовок, и я хочу обновить заголовок данными ViewBag, возвращенными из Controller. Но так как вызов AJAX только обновляет содержимое страницы, заголовок страницы не может быть обновлен, поскольку страница _Layout уже была обработана до вызова частичного просмотра. Итак, что в этой сцене является наиболее подходящим подходом для обновления заголовка страницы? Я думаю, что могу обновить его при успехе AJAX, но если это возможно, я бы хотел обновить его, просто используя ViewBag без дополнительного свойства или дополнительного частичного просмотра. Любая идея?

0 ответов

Другие вопросы по тегам