C#应用程序 combobox的datasourse绑定 combobox的datasourse绑定数据库中查询出来的单列表。查询语句是select num from table .可是绑定后显示的是:System.Data.DataRowView。而且有多少条记录,那下拉框就显示多少条 System.Data.DataRowView 。由此我觉得应该有连上数据表了,但是显示为何不是该列的数据呢?请教下各位了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 设置combobox的DisplayMember与ValueMemberDisplayMember是需要显示的字段ValueMember是每项的值通常的做法,查询语句这样select id,name from tablec#代码:combobox1.DisplayMember="name";combobox1.ValueMember="id"; 除了绑定外, 还要设置 ValueMember 和 DisplayMember, 如:this.cbFeeName.ValueMember = "FeeID"; this.cbFeeName.DisplayMember = "FeeName"; this.cbFeeName.DataSource = DllChargeLayer.GetInstance().GetDataTable(); displaymember:前台显示的字段。 ValueMember:后台取值的字段。comboBox2.DataSource = getdata(gettype);//这里就是取你的表comboBox2.DisplayMember = "type";//这个可以不要,就是显示出来的数据comboBox2.ValueMember = "typename";//这个一定要有,绑定所需数据列 combobox1.DisplayMembercombobox1.ValueMember 请问这种情况怎么同步? 请大家推荐图书:从头到尾是一个完整实例,关于C# ASP.NET开发的 try..catch 问题 各位结你们一段小代码,希望你们贴出你们算得的结果... reporting service做好的报表如何在c#中调用 JavaScript 调用web Service 问题 ? udp问题 C# wpf 的listbox 控件 VB6调用C#2008生成的DLL,好不好部署? 请教:枚举中的值定义为中文有何利弊? 一个问题请教下高手啊! 如何确定弹出窗体的位置 ?
DisplayMember是需要显示的字段
ValueMember是每项的值通常的做法,查询语句这样select id,name from table
c#代码:
combobox1.DisplayMember="name";
combobox1.ValueMember="id";
this.cbFeeName.DisplayMember = "FeeName";
this.cbFeeName.DataSource = DllChargeLayer.GetInstance().GetDataTable();
comboBox2.DataSource = getdata(gettype);//这里就是取你的表
comboBox2.DisplayMember = "type";//这个可以不要,就是显示出来的数据
comboBox2.ValueMember = "typename";//这个一定要有,绑定所需数据列
combobox1.DisplayMember
combobox1.ValueMember