Попробуйте вот так:
@for(int i = 0; i < this.Model.PresetReports.Count; i++)
{
var preset = this.Model.PresetReports.ElementAt(i);
@<a href="#" class="@preset.class">@preset.Label</a>
}
, но я действительно не понимаю, почему бы вам не использовать цикл foreach
, который бы немного больше подходил для вашего сценария:
@foreach (var preset in Model.PresetReports)
{
@<a href="#" class="@preset.class">@preset.Label</a>
}
Теперь, как говорится, у меня есть некоторые сомнения по поводу preset.class
.У вас действительно есть свойство с именем class
(в нижнем регистре c
, которое является зарезервированным словом в C #) в вашей модели представления?