如何在ASP.NET MVC中使用for循环?

时间:2013-05-15 03:21:05

标签: asp.net-mvc-4 razor

我有一个非常基本的ASP.NET MVC项目,它使用C#作为编程语言,Razor作为其视图引擎。 我想在视图中使用for循环生成此HTML标记。

<div class="item-1">Item 1</div>
<div class="item-2">Item 2</div>
<div class="item-3">Item 3</div>
<div class="item-4">Item 4</div>
<div class="item-5">Item 5</div>
...
<div class="item-N">Item N</div>

- N 是循环中定义的数字。

我该怎么做?

2 个答案:

答案 0 :(得分:9)

@for(var i = 1; i <= 5; i++){
   <div class="item-@i">Item @i</div>
}

答案 1 :(得分:4)

使用类似的东西

@for(int i = 0; i <= N; i++)
{
    <div class="item-@i"> Item @i </div>
}

看看这个,以了解如何在Razor标记中使用@符号。 Razor cheat sheet