【问题标题】:MVC Acces data in view without using a @Foreach (var item in model)MVC 在不使用 @Foreach 的情况下访问视图中的数据(模型中的 var 项)
【发布时间】:2015-09-10 12:55:22
【问题描述】:

我试图只创建一个“创建新”,它用它来查询产品的类型。但我不知道如何在没有@foreach 的情况下访问。

@foreach(var item in Model)
{
    @Html.ActionLink("Create New Entity", "CreateEntityType", new { EntityTypeEnum = item.EntityTypeEnum})
}
</p>

【问题讨论】:

  • 完全不清楚!你的模型是什么样子的?你想做什么?
  • 您只想创建 1 个操作链接?
  • 是的,就是这样,Ehsan。很抱歉不清楚。试图找到一种更好地解释它的方法。

标签: c# linq asp.net-mvc-4 foreach


【解决方案1】:

如果您的模型是一个数组,并且您只是希望访问[0] 的第一个索引EntityTypeEnum(或任何索引),您可以执行以下操作。

 @Html.ActionLink("Create New Entity", "CreateEntityType", new { EntityTypeEnum = Model[0].item.EntityTypeEnum})

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-09-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多