5

C#私は、プログラミング言語とRazorそのビュー エンジンを使用する非常に基本的な ASP.NET MVC プロジェクトを持っています。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はループ内の定義された数値です。

これどうやってするの?

4

2 に答える 2

9
@for(var i = 1; i <= 5; i++){
   <div class="item-@i">Item @i</div>
}
于 2013-05-15T03:23:55.817 に答える
4

このようなものを使用してください

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

@Razor マークアップでシンボルを使用する方法については、これを参照してください。かみそりチートシート

于 2013-05-15T03:24:23.247 に答える