C#實(shí)現(xiàn)下拉框綁定list集合的方法
本文實(shí)例講述了C#實(shí)現(xiàn)下拉框綁定list集合的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:
對(duì)象類(lèi):
public class Area { //建議編寫(xiě)“實(shí)體類(lèi)”的時(shí)候一定要用屬性,不要用字段 //因?yàn)橛行┛丶?shù)據(jù)綁定的時(shí)候只認(rèn)屬性,不認(rèn)字段(大多數(shù)都是) public int AreaId { get; set; } public string AreaName { get; set; } //public int AreaId; //public string AreaName; public override string ToString() { return AreaName; } }
綁定相關(guān)代碼:
private void LoadProvince() { List<Area> list = new List<Area>(); #region 初始化List集合 string constr = ConfigurationManager.ConnectionStrings["sql"].ConnectionString; using (SqlConnection con = new SqlConnection(constr)) { string sql = "select * from TblArea where AreaPid=0"; using (SqlCommand cmd = new SqlCommand(sql, con)) { con.Open(); using (SqlDataReader reader = cmd.ExecuteReader()) { if (reader.HasRows) { while (reader.Read()) { //reader的索引是根據(jù)實(shí)際查詢(xún)出來(lái)的的列的索引來(lái)計(jì)算的而不是實(shí)際表中的索引,除非查詢(xún)語(yǔ)句使用select *. Area model = new Area() { AreaId = reader.GetInt32(0), AreaName = reader.GetString(1) }; list.Add(model); } } } } } #endregion cboProvince.DisplayMember = "AreaName"; cboProvince.ValueMember = "AreaId"; cboProvince.DataSource = list; }
希望本文所述對(duì)大家的C#程序設(shè)計(jì)有所幫助。
相關(guān)文章
C# Redis學(xué)習(xí)系列(一)Redis下載安裝使用
這篇文章主要為大家分享了C# Redis學(xué)習(xí)系列教程第一篇, Redis下載、安裝、使用,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-05-05C#實(shí)現(xiàn)GridView導(dǎo)出Excel實(shí)例代碼
本篇文章主要介紹了C#實(shí)現(xiàn)GridView導(dǎo)出Excel實(shí)例代碼,這里整理了詳細(xì)的代碼,非常具有實(shí)用價(jià)值,需要的朋友可以參考下。2017-03-03C#控制臺(tái)程序輸出等腰三角形并居中顯示實(shí)例
這篇文章主要介紹了C#控制臺(tái)程序輸出等腰三角形并居中顯示實(shí)例,本文直接給出實(shí)現(xiàn)代碼,需要的朋友可以參考下2015-03-03C#日期時(shí)間類(lèi)的使用方法(DateTime類(lèi)、TimeSpan類(lèi)與DateTimeOffset類(lèi))
在C#中我們常使用到關(guān)于時(shí)間的相關(guān)操作,這篇文章主要給大家介紹了關(guān)于C#日期時(shí)間類(lèi)的使用方法,文中介紹的方法分別包括DateTime類(lèi)、TimeSpan類(lèi)與DateTimeOffset類(lèi)的相關(guān)資料,需要的朋友可以參考下2023-11-11C#畫(huà)圖之餅圖折線(xiàn)圖的實(shí)現(xiàn)方法
這篇文章主要介紹了C#畫(huà)圖之餅圖折線(xiàn)圖的實(shí)現(xiàn)方法,以實(shí)例形式講述了C#畫(huà)圖的完整實(shí)現(xiàn)過(guò)程,是非常實(shí)用的技巧,有不錯(cuò)的借鑒價(jià)值,需要的朋友可以參考下2014-09-09