私は現在MVC3チュートリアルを行っています。 IEnumerableへのバインドは次のように行われます。MVC3のforeachループはUIを出力する唯一の方法を表示します
@ModelType IEnumerable(Of Product)
@foreach (var p in Model) {
<div class="item">
<h3>@p.Name</h3>
@p.Description
<h4>@p.Price.ToString("c")</h4>
</div>
}
これは唯一の方法ですか?これは、古典的なASPのやり方を彷彿させます。
コードシャドーが王様であるWebFormsから移行するのは難しいことではありません。
誰かが私の恐怖を抱きしめてください。
これは間違いなく、何らかのループがなければ、モデルに含まれる多くのアイテムをどのように出力しますか? DisplayTemplateを使用することもできますが、すべての要素を出力するにはループが必要です。 –