ObjectDataSource直接绑定

时间:2010-12-21 09:39:02

标签: .net objectdatasource

我有2个具有单一关系的SQL表。 表A:Id,ApplicationID,消息。 表B:Id,ApplicationName。 关系:A.ApplicationID = B.Id

我想使用objectdatasource将它们直接绑定到gridview,但我想显示ApplicationName而不是ApplicationID。

我该怎么做?

感谢大家。

2 个答案:

答案 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提供数据。