В идеальном «мире привет» следует пройти строго типизированный модель назад к вид.Что такое точка зрения ViewBag?
return View(MyModel);
Если вещи становятся липкими, мы можем создать
ViewModel
return View(MyViewModel);
отл.
MyViewModel
- MyModel
- Foo
я могу избежать создания всей ViewModel
и использовать ViewBag частично.
ViewBag.Foo = Foo;
return View(MyModel);
Я понимаю, что потеряет часть сильно типизированных функциональность
(напр. Intellisense)
на мой взгляд, для этого ViewBag.
Является ли этот подход неаккуратным? против чего стоит MVC?
Если да, то на самом деле точка ViewBag?
Это для вещей, которые вы забыли поставить в своей модели;;) –