문제

ObjectDataSource에 바인딩하려는 GridView가 있습니다.많은 속성을 가진 비즈니스 개체의 ReadOnlyCollection이 있습니다.GridView에는 이러한 속성 중 4개만 표시하면 됩니다.이전에 ObjectDataSource 컨트롤을 사용한 적이 없는데 어떻게 이 컨트롤을 사용하여 ReadOnlyCollection에 있는 모든 비즈니스 개체의 4개 속성을 표시할 수 있습니까?

도움이 되었습니까?

해결책

두 가지 속성을 가진 객체 목록이 있다고 가정해 보겠습니다.이름 및 나이:

<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