私の質問は私が既に私のビューに渡しているSQLにlinqを使って作成されたモデルです。このモデルを使用して、モデルのプロパティである都市のDropDownListForの選択リストにデータを入れる方法を教えてください。私は、私が既にlinqからSQLクラスに作成されたモデルを渡しているときに、自分のソリューションの選択リスト部分のビューに渡すビューモデルを作成するかどうかについて混乱しています。私はこれを何日間行うのかと苦労してきました。あなたは、このようなビューで宣言されたモデルがあれば感謝DropDownListForを使用してLinq to SQLデータクラス
答えて
:あなたはあなたの中にモデルからのパブリックメソッドとプロパティを使用することができます
@model Your.Model.Class.Name
を表示:
(あなたは「GetMyCities」を持っている場合都市のリストを返すモデル内のパブリックメソッド)
<select>
<%
foreach (string aSite in Model.GetMySities())
{
%>
<option id="<% =aSite%>" value="<% =aSite%>"></option>
<%
}
%>
</select>
<select>
おかげさしでありがとうございます。しかし、生成されたコードであれば、このメソッドをモデルクラスに追加するにはどうすればいいですか?そして、それを変えないと言いますか? – JSmith
あなたはあなたのモデルの都市リストを持つプロパティを持っていると言っています - GetMySities()の代わりにそのプロパティを使用してください – Rustam
いいえドメインオブジェクトのテーブルから生成されたクラスモデルの都市リストはありません。それが可能であることを認識していませんでした。しかし、私はちょうど都市を取得し、それを私のDropDownListFor SelectListにバインドする部分的なメソッドを作成します。私はこのプロパティをモデルパラメータにバインドするときに何の問題もないことを願っています。本当にありがとうございます。 – JSmith
- 1. SQL Azureを使用したLINQ to SQL
- 2. Linq to Entityを使用したSQLクエリ
- 3. LINQ to SQLを使用したMicrosoft Reporting
- 4. Linq-To-SQLを使用したビジネスロジック
- 5. intを使用したLinq-to-SQL?
- 6. linq to SQLクエリーを使用したクエリ
- 7. LINQ To SQL/SQL CEを使用してテーブルを作成
- 8. LINQ to SQLとLINQ to DataSet
- 9. Json to kotlinデータクラス
- 10. LINQ to SQL with Oracleを使用
- 11. linq to sqlとHtmlEncodeを使用
- 12. Linq-to-SQLを使用するADO.NETデータサービス
- 13. コマンドタイムアウトをdbml(Linq-to-SQLデータクラス)にバインドする方法はありますか?
- 14. LINQクエリヘルプ(LINQ to SQL)
- 15. Linq-to-SQLを使用してレコードを更新する
- 16. LINQ to SQLを使用してプライマリキーを決定
- 17. LINQ to SQL - WHEREを使用してSUMを選択
- 18. LINQ TO SQLを使用して単一行を選択
- 19. Linq to SQLを使用してパフォーマンスを含める
- 20. LINQ to SQLを使用して更新/セットを実行する
- 21. LINQ to SQLを使用してストアドプロシージャを読み取る
- 22. LINQ to SQLを使用してデータベース間でコピーする
- 23. DataGridのItemsSource LINQ to SQLクラスを使用して空のバインディングウィンドウ
- 24. カスタムSQLを使用したLinq to SQLプロパティ
- 25. Linq to SQLドメインモデル
- 26. LINQ to SQLクラス
- 27. LINQ to SQLヘルプ
- 28. Linq to SQL Records
- 29. linq to sql "Contains"
- 30. linq-to-sql InsertOnSubmit
あなたは[この質問/解答](http://stackoverflow.com/questions/34366305/the-viewdata-item-that-has-を参照してください提案the-key-xxx-of-type-sy stem-int32-but-must-be-o)ドロップダウンリストをコードする方法 –