フォームロード時にドロップダウンリストに1つのデータベースフィールドを表示するとします。誰も私にそれをする方法を教えてもらえますか?Cのドロップダウンリスト
1
A
答えて
4
は、いつものようにあなたのモデルを定義することから始め助けてください:次に
public class Item
{
public string Id { get; set; }
public string Label { get; set; }
}
レポジトリ:
public interface IRepository
{
IEnumerable<Item> GetItems();
}
そして、このリポジトリを実装:
public class MySQLRepository: IRepository
{
public IEnumerable<Item> GetItems()
{
using (var conn = new MySqlConnection("SOME CONNECTION STRING"))
using (var cmd = conn.CreateCommand())
{
conn.Open();
cmd.CommandText = "SELECT id, name FROM items;";
using (var reader = cmd.ExecuteReader())
{
while (reader.Read())
{
yield return new Item
{
Id = reader.GetString(0),
Label = reader.GetString(1),
};
}
}
}
}
}
と最終LYデータをフェッチするフォームでこのリポジトリのインスタンスを使用します。
myDDL.DataSource = repository.GetItems();
myDDL.DataValueField = "Id";
myDDL.DataTextField = "Label";
myDDL.DataBind();
2
あなたの質問のために
に1- DataTableのデータを取得します。 DataTextField、DataValueField
を設定するステップ13-からデータテーブルにリストのデータソースプロパティを設定
2-
関連する問題
- 1. C#Excelのドロップダウンリスト
- 2. Unityドロップダウンリストをc#
- 3. ASP.NET VS2008 C# - ドロップダウンリスト - ポストバック
- 4. リセットボタンの後のドロップダウンリストC#
- 5. ドロップダウンリストのC#コードの問題
- 6. C#のドロップダウンリスト変更イベント
- 7. C#with Selenium Ajaxドロップダウンリスト質問
- 8. C#でドロップダウンリストを作成
- 9. リピータのドロップダウンリストへのSQLデータバインディングC#
- 10. ASP.NET Web Api 2のラジオボタン、ドロップダウンリスト、チェックボックスC#
- 11. ドロップダウンリストの値を変更するExcel C#
- 12. ドロップダウンリストのテキストをクリックするとドロップダウンリストを有効にするためのC#コンボボックス
- 13. ドロップダウンリストを作成するC#mvc3
- 14. ドロップダウンリストにXML値を追加するC#
- 15. Selenium C# - ドロップダウンリストを確認する方法
- 16. ドロップダウンリスト
- 17. ドロップダウンリスト
- 18. Excelの依存ドロップダウンリストと複数ドロップダウンリスト
- 19. 別のドロップダウンリストに基づくドロップダウンリスト
- 20. laravelのドロップダウンリストを作成するexistnigドロップダウンリスト
- 21. C#とストアドプロシージャを使用したデータベースからのドロップダウンリストのバインド
- 22. ドロップダウンリストのテキストを値のバリエーションとして表示asp.net c#
- 23. 目的のcのuinavigation barにドロップダウンリストを追加する方法
- 24. は、C#でのSQLServerにストアドプロシージャにドロップダウンリストの値を渡す方法
- 25. ASP.NetのGridViewのEditModeにドロップダウンリストを表示する方法C#?
- 26. C#はデータ検証のドロップダウンリストを有効にするthrowserror
- 27. ドロップダウンリストをリセットするデフォルトの値をリセットするC#
- 28. asp.netのドロップダウンリストでツールチップをバインドする方法C#
- 29. ASP.NETは、私がASP.NET/C#アプリケーションを作成していRadioButtonListの&ドロップダウンリスト
- 30. Visual C#2010でドロップダウンリストの選択値を設定する