最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#實現(xiàn)下拉框綁定list集合的方法

 更新時間:2015年05月18日 09:58:36   作者:永遠愛好寫程序  
這篇文章主要介紹了C#實現(xiàn)下拉框綁定list集合的方法,涉及C#中控件綁定的相關技巧,需要的朋友可以參考下

本文實例講述了C#實現(xiàn)下拉框綁定list集合的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:

對象類:

public class Area
{
 //建議編寫“實體類”的時候一定要用屬性,不要用字段
 //因為有些控件數(shù)據(jù)綁定的時候只認屬性,不認字段(大多數(shù)都是)
 public int AreaId
 {
  get;
  set;
 }
 public string AreaName
 {
  get;
  set;
 }
 //public int AreaId;
 //public string AreaName;
 public override string ToString()
 {
  return AreaName;
 }
}

綁定相關代碼:

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ù)實際查詢出來的的列的索引來計算的而不是實際表中的索引,除非查詢語句使用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;
}

希望本文所述對大家的C#程序設計有所幫助。

相關文章

  • C#實現(xiàn).net頁面之間傳值傳參方法匯總

    C#實現(xiàn).net頁面之間傳值傳參方法匯總

    這篇文章主要介紹了C#實現(xiàn).net頁面之間傳值傳參方法,實例匯總了幾類常見的傳值傳參的方法,非常具有實用價值,需要的朋友可以參考下
    2014-10-10
  • Unity實現(xiàn)簡單的多人聊天工具

    Unity實現(xiàn)簡單的多人聊天工具

    這篇文章主要為大家詳細介紹了Unity實現(xiàn)簡單的多人聊天工具,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • C# 打開電子郵件軟件的具體方法

    C# 打開電子郵件軟件的具體方法

    這篇文章介紹了C# 打開電子郵件軟件的具體方法,有需要的朋友可以參考一下
    2013-11-11
  • C#中用管理員身份運行程序代碼實例

    C#中用管理員身份運行程序代碼實例

    這篇文章主要介紹了C#中用管理員身份運行程序代碼實例,本文直接給出實現(xiàn)代碼,需要的朋友可以參考下
    2015-02-02
  • 深入分析C#中的異步和多線程

    深入分析C#中的異步和多線程

    這篇文章主要介紹了C#中異步和多線程的相關資料,幫助大家更好的理解和學習c#,感興趣的朋友可以了解下
    2021-01-01
  • C#泛型的使用及示例詳解

    C#泛型的使用及示例詳解

    這篇文章主要介紹了C#泛型的使用及示例,本文通過例子個大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-08-08
  • C#擴展方法實例分析

    C#擴展方法實例分析

    這篇文章主要介紹了C#擴展方法,結合實例形式分析了C#擴展方法的功能、使用方法及相關注意事項,需要的朋友可以參考下
    2017-06-06
  • C#實現(xiàn)WPS文件轉PDF格式的方法示例

    C#實現(xiàn)WPS文件轉PDF格式的方法示例

    這篇文章主要介紹了C#實現(xiàn)WPS文件轉PDF格式的方法,涉及C#針對office組件的相關引用與操作技巧,需要的朋友可以參考下
    2017-11-11
  • C#生成防偽碼的思路及源碼分享

    C#生成防偽碼的思路及源碼分享

    生成防偽碼其實挺簡單,但是如果要考慮效率和不重復的話,就需要稍微動動腦子了,下面我來說說我的思路及源碼
    2014-06-06
  • C#子類對基類方法的繼承、重寫與隱藏詳解

    C#子類對基類方法的繼承、重寫與隱藏詳解

    這篇文章主要介紹了C#子類對基類方法的繼承、重寫與隱藏的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者使用C#具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2020-07-07

最新評論

琼结县| 康马县| 大足县| 兴隆县| 宁安市| 富锦市| 东丽区| 永春县| 宁阳县| 剑川县| 商丘市| 三河市| 乌恰县| 阳西县| 舒城县| 濉溪县| 蒙山县| 丹棱县| 赤城县| 旺苍县| 阿荣旗| 衡山县| 河曲县| 封丘县| 左云县| 巨野县| 津南区| 寿宁县| 浦县| 馆陶县| 沾化县| 同仁县| 根河市| 江安县| 博客| 姜堰市| 麻江县| 曲沃县| 湖州市| 六枝特区| 安阳市|