在MSDN文档中,有ViewBag.MyMessageToUsers
和ViewBag.AnswerText
.在ASP.net/mvc教程中,有ViewBag.Message
,ViewBag.NumTimes
等等.这些属性的数据类型是什么?他们宣布解决方案在哪里?
ViewBag是一个动态集合.在您的控制器中,您可以将任何内容放入其中并从视图中调用它.它们可以是任何物体和任何你想要的类型.
您提供给MSDN文档的链接提供了一个示例.
如果您的控制器中有以下内容:
ViewBag.Something = thing;
thing
在某处声明,你在这里访问它.您没有声明ViewBag
,并Something
在分配thing
给它时自动声明.