Это, наверное, глупый вопрос, но я пытаюсь записать анонимный объект в ViewBag
так:
ViewBag.Stuff = new { Name = "Test", Email = "[email protected]" };
и получить доступ к нему из представления так:
@ViewBag.Stuff.Name
Я понимаю, что ViewBag является динамическим и что "Stuff" является анонимным объектом... но когда я смотрю с отладчиком из строки "Вид" выше, я могу видеть все свойства с соответствующими значениями. Почему такое связующее устройство моделирует с этим трудное время?
Есть ли хороший способ сделать это без создания класса модели? Я хочу продолжить использование new {}