0

MVCを理解するのに苦労しています。機能するページをいくつか作成しました。ここで、accounts というテーブルから入力する必要があるドロップダウンリストを持つ新しいページを作成しました (列は accountNumber と呼ばれます)。

ただし、そのテーブルと customer(customerid) というテーブルとの関係があります。

本質的に、ログインしているユーザーには顧客 ID があります。

これを行う最も簡単な方法は何ですか?@Html.DropDownListFor(u => u.

ポップアップする必要のあるテーブルはありません

4

1 に答える 1

0

テーブルが表示されない理由は@Html.DropDownListFor(u => u.、この場合u、ビューに渡したモデルであるためです。ドロップダウン リストに表示するエントリをモデルに入力する必要があります。この良い例はhttp://www.asp.net/mvc/tutorials/javascript/working-with-the-dropdownlist-box-and-jquery/using-the-dropdownlist-helper-with-aspnet-にあります。 mvc

アップデート

この SO 投稿も役立つ場合があります。OP は、データベースからエントリを取得する方法のコードを提供しています (getAllCurrencies() メソッドを参照)。 MVC がデータベースからドロップダウン リストにデータを入力する

于 2013-09-14T07:54:50.623 に答える