【问题标题】:ObjectDataSource and Collection of ObjectsObjectDataSource 和对象集合
【发布时间】:2008-11-14 01:47:40
【问题描述】:
我有一个想要绑定到 ObjectDataSource 的 GridView。我有一个具有许多属性的业务对象的 ReadOnlyCollection。我只需要在 GridView 中显示其中四个属性。我之前没有使用过 ObjectDataSource 控件,如何使用它来显示我的 ReadOnlyCollection 中所有业务对象的 4 个属性?
【问题讨论】:
标签:
asp.net
c#-3.0
objectdatasource
【解决方案1】:
假设您有一个包含两个属性的对象列表:名称和年龄:
<asp:GridView ID="gvwExample" runat="server" AutoGenerateColumns="False"
DataSourceId="myObjectDataSource">
<columns>
<asp:BoundField DataField="Name" HeaderText="Name" />
<asp:BoundField DataField="Age" HeaderText="Age" />
</columns>
</asp:GridView>
如果您对任何源进行数据绑定并且不希望每行数据的每个值都存在,您会做同样的事情。