Hello All: 私は MVC の一部に苦労してきました。特に、ビューにモデル データ/エンティティを表示する必要がある複数のサイド バイ サイド div がある場合に、ビューでコントローラーからのデータを使用しています。
Left Div (クライアント 1) Right Div (クライアント 2) Left Div (クライアント 3) Right Div (クライアント 4)
コントローラーからビューに単純なモデルを渡しています。どのように試しても、モデル内の「エンティティ」/行にアクセスする唯一の方法は、foreach を介してそれらを順次反復することです。モデル データを IEnumerable から配列に変換し、エンティティ [ n ] を取得することにより、インデックス値で「エンティティ」を取得する必要があります。
これは可能ですか、それともビューとモデル データの関係を理解していませんか。
これが私のコントローラーです:
public ActionResult ClientView()
{
return View("ClientView", db.Clients.ToList());
私のモデルは、ナビゲーションのない典型的なクライアント プロパティの単純なリストです: FirstName、LastName、Address など。ビューでは、クライアント 1 を左側の div に、クライアント 2 を右側の div に取得しようとしています。新しい行と最初からやり直します。
よろしくお願いします
アレン