list泛型绑定cbo出现无法绑定到新的显示成员
2012-09-19 09:56
183 查看
(我了个擦擦,略坑,其实如果有人告诉的话就不算bug了,这你妹,平时也不怎么注意,还有这种情况居然,这你妹半个多小时,百思不得其解..)
如上面正确的代码,displayMenber属性所指向的是Item实体类的属性,而非数据库表中的字段,而DataSet 正好相反,如下
displayMenber所指就必须是数据库表中的字段
List<Item> lists = its.getAlllist(); cboWork.DataSource = lists; cboWork.DisplayMember = "Name"; cboWork.ValueMember = "Id";
如上面正确的代码,displayMenber属性所指向的是Item实体类的属性,而非数据库表中的字段,而DataSet 正好相反,如下
DataSet ds = its.getAllds(); cboWork.DataSource = ds.Tables[0]; cboWork.DisplayMember = "itemName"; cboWork.ValueMember = "itemId";
displayMenber所指就必须是数据库表中的字段
相关文章推荐
- list泛型绑定cbo出现无法绑定到新的显示成员
- !comboBox.ValueMember 出错 无法绑定到新的显示成员 参数名: newDisplayMember
- SenchaTouch2中list组件无法绑定存储或者绑定后仍旧无法显示数据问题解决
- C# 错误:无法绑定到新的显示成员
- 关于list转json出现无法显示xml(XML解析错误:未组织好)
- 用List<T> 给 DataGridView 绑定数据时,无法正常显示
- [转]WinForm DataGridView 绑定泛型List(List<T>)/ArrayList不显示的原因和解决
- WinForm DataGridView 绑定泛型List(List<T>)/ArrayList不显示的原因和解决
- WinForm DataGridView 绑定泛型List(List<T>)/ArrayList不显示的原因和解决
- 无法绑定到新的显示成员,参数名:newDisplayMember
- vs2008与IIS 7.0使用在vista上时出现的问题及解决方法(Internet Explorer 无法显示该页面)(VS2008: IE Cannot Display Web Page)
- 在Google.com里面进行搜索的时候,经常会遇到突然出现“该页无法显示”的提示
- datalist 的 Datasource怎样绑定 泛型 List
- 当您尝试查看 Web 页作为宿主的 IIS 6.0 上时出现错误消息: 页面无法显示"
- hibernate查询出的list内容在前端页面无法显示解决方案
- vs2005的运行时候出现了:无法启动调试,绑定句柄无效?
- DataGridView中绑定List泛型的问题
- WCF使用Net.tcp绑定时候出现错误:元数据包含无法解析的引用
- 手提无法使用Ghost方法安装win7系统,出现一直显示DOS工具箱和硬盘无效情况的解决
- vs2005 调试时出现“无法附加。绑定句柄无效”的解决办法