ASP.NET Razor, как обновить переменную ViewBag

62
7

Привет, ребята, на моем базовом макете.

<html lang="en" jsPageObject="@ViewBag.JSPageObject">

Затем, на вид, у меня есть:

@{
ViewBag.Title = "Details";
ViewBag.JSPageObject = "MyDetails";
}

Я заметил, что ViewBag.Title обновляется, но не JSPageObject.

спросил(а) 2012-08-09T09:03:00+04:00 8 лет, 8 месяцев назад
1
Решение
87

Скорее всего, <html> уже был отображен при обновлении переменной. Попробуйте установить его в своем контроллере.

ответил(а) 2012-08-09T09:14:00+04:00 8 лет, 8 месяцев назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема