How to use for loop in ASP.NET MVC?

I have a very simple ASP.NET MVC project that uses C# for a programming language and Razor for its view engine. I want to generate this HTML markup using a for loop in the view.

 <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> 

- Where N is a specific number in the loop.

How can i do this?

+4
source share
2 answers
 @for(var i = 1; i <= 5; i++){ <div class=" item-@i ">Item @i</div> } 
+9
source

use something like this

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

Take a look at this to confirm how we see the @ symbol in Razor markup. Barcode Razor

+4
source

Source: https://habr.com/ru/post/1480836/


All Articles