Csharp/C#教程:C#实现下拉框绑定list集合的方法分享

本文实例讲述了C#实现下拉框绑定list集合的方法。分享给大家供大家参考。具体实现方法如下:

对象类:

publicclassArea { //建议编写“实体类”的时候一定要用属性,不要用字段 //因为有些控件数据绑定的时候只认属性,不认字段(大多数都是) publicintAreaId { get; set; } publicstringAreaName { get; set; } //publicintAreaId; //publicstringAreaName; publicoverridestringToString() { returnAreaName; } }

绑定相关代码:

privatevoidLoadProvince() { List<Area>list=newList<Area>(); #region初始化List集合 stringconstr=ConfigurationManager.ConnectionStrings["sql"].ConnectionString; using(SqlConnectioncon=newSqlConnection(constr)) { stringsql="select*fromTblAreawhereAreaPid=0"; using(SqlCommandcmd=newSqlCommand(sql,con)) { con.Open(); using(SqlDataReaderreader=cmd.ExecuteReader()) { if(reader.HasRows) { while(reader.Read()) { //reader的索引是根据实际查询出来的的列的索引来计算的而不是实际表中的索引,除非查询语句使用select*. Areamodel=newArea(){AreaId=reader.GetInt32(0),AreaName=reader.GetString(1)}; list.Add(model); } } } } } #endregion cboProvince.DisplayMember="AreaName"; cboProvince.ValueMember="AreaId"; cboProvince.DataSource=list; }

希望本文所述对大家的C#程序设计有所帮助。

您可能感兴趣的文章:C#用ComboBox控件实现省与市的联动效果的方法C#(WinForm)ComboBox和ListBox添加项及设置默认选择项C#listview添加combobox到单元格的实现代码c#构造ColorComboBox(颜色下拉框)C#实现ComboBox自动匹配字符C#实现绑定DataGridView与TextBox之间关联的方法C#数据绑定(DataBinding)简单实现方法c#中datagridview处理非绑定列的方法C#移除所有事件绑定的方法C#实现绑定Combobox的方法

标签: list 下拉框 st 方法 li

怎么用C++提取任意一张图片的特征(从内存读取数据)

C#实现获取文件夹大小的方法

上述就是C#学习教程:C#实现下拉框绑定list集合的方法分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/906439.html

(0)
上一篇 2021年10月23日
下一篇 2021年10月23日

精彩推荐