Каков максимальный размер ViewBag, ViewData, Tempdata?Сколько данных может ViewBag, ViewData, Tempdata hold
ответ
На самом деле Viewbag является динамическим, ViewData - это словарь. Таким образом, предел до тех пор, пока не закончится память, но мысль сбрасывать огромные данные с помощью viewbag - плохая идея. Вместо этого используйте View Model.
Проверить этот пост, который описывает лучшие практики при использовании TempData:
When to use ViewBag, ViewData, or TempData in ASP.NET MVC 3 applications
Это один идет еще дальше:
When to use ViewBag, ViewData, or TempData is ?
Дно: По умолчанию TempData хранится в Объект сеанса. Таким образом, предел является пределом вашего объекта Session. Смотрите это сообщение для некоторого понимания.
Вещи рассмотреть:
Как правило, сессии хранятся в workerprocess памяти, например .: в памяти .... Чтобы увеличить объем доступной памяти, проверьте объем памяти вашего пула приложений в IIS. Для зрения более глубокого объекта Session, проверьте этот документ в MSDN: