Asp.net mvc 4 ViewBag和ViewData是相同的。。?
我在控制器上为Asp.net mvc 4 ViewBag和ViewData是相同的。。?,asp.net-mvc-4,Asp.net Mvc 4,我在控制器上为ViewData赋值,并且我能够在视图中的ViewBag的帮助下检索该值 ViewData["value"] = ViewBag.value 请给我简单解释一下怎么做 AViewBag和ViewData都将持续一次查看 ViewBag会随身携带神奇的字符串,例如: ViewData["Foo"] 与ViewBag相反 ViewBag.Foo 不过,他们都实现了相同的目标 建议改为: 它们既可以存储简单数据,也可以存储复杂数据(对象) 欢迎来到StackOverflow。为了让
ViewData
赋值,并且我能够在视图中的ViewBag
的帮助下检索该值
ViewData["value"] = ViewBag.value
请给我简单解释一下怎么做 A
ViewBag
和ViewData
都将持续一次查看
ViewBag会随身携带神奇的字符串,例如:
ViewData["Foo"]
与ViewBag相反
ViewBag.Foo
不过,他们都实现了相同的目标
建议改为:
它们既可以存储简单数据,也可以存储复杂数据(对象)
欢迎来到StackOverflow。为了让我们提供帮助,您需要在您的代码中发布一个明确的问题。
ViewBag.SimpleNumber = 42;
ViewData["MeaningOfLife"] = 42;
ViewBag.Text = "Some string";
ViewData["Text"] = "Some string";
MyObject myObj = new MyObject();
ViewBag.Object = myObj;
ViewData["Object"] = myObj;