就像在主题中。有可能做到吗?或者在我们不需要动态项目的地方制作一些使用 ViewBag 项目的东西?
问问题
2258 次
3 回答
4
最好的方法是View model
在model
你的View
而不是ViewBag
.
于 2012-06-14T09:03:15.697 回答
2
这可能不是可取的,因为在这种情况下您可能应该使用模型,但是在视图中,您始终可以将 viewbag 属性转换为类型,例如,如果您需要它是 int,
int number = (int)ViewBag.MyNumber;
于 2012-06-14T09:05:15.777 回答
1
如果您不能使用动态项目,只需声明一个具有 ViewBag 的“静态”类型的变量:
@IList<MyType> mylist= ViewBag.ListOfItemsOfMyType;
并使用 mylist
于 2012-06-14T09:04:32.187 回答