Foreach里面有asp.net mvc5视图

时间:2018-01-16 13:28:04

标签: asp.net foreach asp.net-mvc-5

我需要一点帮助。我得到的结果来自virtual属性,但是view中的多行显示了一行。如何在一行内显示记录,而不是在多个记录中显示

1 个答案:

答案 0 :(得分:1)

@foreach (var item in Model.Event.Id)

似乎是你的问题。你循环遍历事件ID,因为它是一个字符串,将被视为一个字符数组。因此,它会从每行的ID中打印一个字符,然后,由于代码的其余部分,在每行上重复该事件的所有其他详细信息。

由于您的模型中似乎只有一个单独的事件,因此您似乎根本不需要任何类型的循环。

然而,您的意图并不完全清楚 - 也许您打算在模型中循环显示其他未显示的内容。如果是这样,请澄清问题,可能会扩大答案。