Совместно ли у дочернего действия тот же ViewBag с действием «родителей»?

Я запутался с этим: у меня есть действие, скажем Parent, и в соответствующем файле представления я назвал дочернее действие, скажем Child, и действия Parent и Child находятся в одном контроллере.

и мне нужно действие Child и Parent, чтобы поделиться некоторыми данными во ViewBag. Теперь, что мне следует делать? Вот мой вопрос:

когда я вызываю дочернее действие в родительском файле представления, я передаю ему пакет просмотра следующим образом: @ Html.Action (ViewBag). в моем детском действии я делаю это:

public PartialViewResult Child(Object ViewBag)
{
  //using the data in ViewBag
}

Это правильный путь? Передается ли объект viewbag по ссылке или это другой объект, отличный от исходного viewbag (требуется больше памяти)?

Или, если действие Child совместно использует viewbag с вызывающим родительским действием по умолчанию?

Из ответа Дарина Димитрова я понял, что не могу сделать что-то вроде этого: @ Html.Action (ViewBag)

Но мне действительно нужно передать мути-параметры дочернего действия, что я могу сделать?

Ответы на вопрос(2)

Ваш ответ на вопрос