Каковы отношения между ними (если есть)?
Я знаю, что ViewBag может обращаться к ViewData, за исключением того, что ViewBag имеет тип Dynamic.
Кроме того, ViewData имеет тип ViewDataDictionary.
Может ли кто-нибудь более подробно остановиться на них, особенно взаимосвязи между ViewData
и Model
@model
представления, если оно есть?
UPDATE
Я только что понял, выполнив некоторые контрольные точки и отладки, что нет никакой связи между свойством Model
вида (бритвой @model
) и его ViewData.
UPDATE:
На самом деле, я забираю это обратно. Модель представления фактически является частью ViewData
, расположенной в ViewData.Model
Теперь мне просто интересно узнать о ViewData и ViewBag?