Visual C# 2013逆引き大全 555の極意

ASP.NETの極意 - Tips504 項目をリストで表示する

Icon comment count 0
Icon stock count 1

Tips504項目をリストで表示する

Pointバインドデータをテーブル形式で表示(Html.DisplayForメソッド)

Level1
対応
  • EXP
  • PRO

Entity Frameworkを使ったデータバインドをテーブル形式で表示するためには、foreachステートメントを使ってテーブルの要素を作成します。

データバインドされたコレクションをforeacステートメントで1つずつ取り出してビューに表示します。

リスト1では、Entity Frameworkの商品クラスのリストがビューにバインドされた状態になります。モデルのクラスは、先頭の行の「@ModelType」を使って指定されています。

リスト2では、Indexビューにバインドするデータを返しています。[商品]テーブルのすべての要素をToListメソッドを使ってコレクションに変換しています。

実行結果

出典情報

Medium

Visual C# 2013逆引き大全 555の極意

  • 著者: 増田智明、池谷京子、国本温子

コメント

    コメントはありません