C# winfrom 系统之DataGridView外键对象绑定问题

实体类里分别是id,member(一个实体),staff(一个实体)
现在绑到一个datagridview里面.只有ID列可以显示,其它两列都是object类型.可是我想显示的是member.name和staff.name.
我想要的是
id member.name staff.name
这样的,
现在是
id member staff用Eval(member.name) 出不来 请教哪位大侠如何实现效果

第1个回答  2013-09-14
就我知道的而言,asp.net是可以这样使用Eval对付任意多嵌套的数据的。至于说是DataGridView(WinForm的)。因为你每一个都是Label用于显示单个数据的,所以不能显示嵌套的数据类型。您可以使用一些复合式控件(注入DropDownList到可以设置DataSource,DataMember进行绑定的)。
第2个回答  2013-09-14
看你这个好像是用的页面上自带的快捷绑定方法。手动,后台写方法绑定。那样类型也可以随意转换了。再不行数据源也给丫手动创建一个!
第3个回答  2013-09-14
一样的 绑定DATASURSE 然后 在 DAAPRPRERTYNAME 直接给 数据表的列明即可不需要EVAL
相似回答
大家正在搜