我有一个GridView,我想绑定到ObjectDataSource。我有一个具有许多属性的业务对象的ReadOnlyCollection。我只需要在GridView中显示其中的四个属性。我之前没有使用过ObjectDataSource控件,那么如何使用它来显示ReadOnlyCollection中所有业务对象的4个属性?

有帮助吗?

解决方案

假设您有一个包含两个属性的对象列表:Name <!> amp;年龄:

<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>

如果您是针对任何源的数据绑定并且不想要每行数据的每个值,您将会这样做。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top