【问题标题】:Asp.net MVC 4 ViewbagAsp.net MVC 4 查看包
【发布时间】:2015-03-22 15:50:23
【问题描述】:

在控制器中

ViewBag.Category = new SelectList(db.categories, "CategoryID", "CategoryName");

在视图中

@foreach (string c in ViewBag.Category)
{
    <li><a href="" link="#">c.CategoryName</a></li>
}

我在显示 ViewBag 时遇到了一些问题。我想在 Category 列表的 ViewBag 中显示内容。

有人知道怎么做吗?

【问题讨论】:

    标签: asp.net-mvc viewbag


    【解决方案1】:

    如果不将您的 viewbag 数据转换为 selectList,它就不起作用。为此,您需要执行以下操作:

    @foreach (var x in (SelectList)ViewBag.Category) { //TODO (eg x.Items you can get Ccategories) }

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-11
      相关资源
      最近更新 更多