我有2个具有单一关系的SQL表。 表A:Id,ApplicationID,消息。 表B:Id,ApplicationName。 关系:A.ApplicationID = B.Id
我想使用objectdatasource将它们直接绑定到gridview,但我想显示ApplicationName而不是ApplicationID。
我该怎么做?
感谢大家。
答案 0 :(得分:0)
listbox.DataBindings.Add("ValueMember",DataSource ,"ApplicationID");
listbox.DisplayMember.Add("DisplayMember",DataSource,"ApplicationName");
在TextBox或Label或任何控件上,您可以将Tag
属性用于"ValueMember"
,将Text属性用作DisplayMember
,或者创建自己的属性。
答案 1 :(得分:0)
您使用什么类型的数据访问? Ado.net? LINQ2SQL?实体框架?
示例需要数据访问,这将访问两个表并为对象数据源的selectMethod提供数据。