1
@for(int i = 0; i < this.Model.PresetReports.Count; i++) {
@{ var preset = this.Model.PresetReports.ElementAt(i); }
<a href="#" class="@(i == 0 ? "selected" : string.Empty)">@preset.Label</a>
}
「プリセット」は現在のコンテキストには存在しません。 ??ありがとう!剃刀変数が存在しません
私はそれをより短くするために簡略化しました。私はi == 0かどうかをチェックしていて、hrefに "selected"クラスを追加していました。あなたの答えのオプション1は動作しません、応答thoのおかげで。 ps。なぜ私はforループをしているのか、単純なforeachループではないのか、私の質問を編集しました。 –