私はMVC4プログラミングが初めてです。最初はNerdDinnerチュートリアルに従いました。現在、シナリオは徐々に複雑になっています。テーブルのフィールドからリストを作成したいのですDropDownが、方法がわかりません。インターネットから関連資料を検索しましたが、洗練された情報を取得できませんでした。
シナリオは、2 つのテーブルSoftwareとCategory(アンチウイルス、グラフィックスなどのソフトウェアのカテゴリを表す) があることです。
- in
Softwaretableは、 in tableと外部キー関係を持つcatIDin形式です。intcatIDCategory Categoryテーブルでは、とcatIDがcatTitle唯一のフィールドです。
Create新しい を追加/アップロードするビューを作成してSoftwareいるときcatTitleに、すべてcatIDの が に表示されDrop-Down List、そこからユーザーがソフトウェア カテゴリを選択するようにしたいのですが、その方法がわかりません....
Create.cshtml私のファイルで使用されているモデルは
@model SoftwarePortal.Models.Software
したがって、この場合、引数は何になりますか
@Html.DropDownListFor()
catIDsフェッチする SQL stmtと対応するSQL stmt をどこでどのように指定すればよいcatTitlesですか? (Linq to SQL を使用しています...)
現在のビューのモデルとして宣言されていないテーブルにアクセスするにはどうすればよいですか...?