2011-09-13 4 views

답변

2

코드가 많이 도움이 될 것입니다. 기본적으로 두 가지 옵션이 있습니다.

첫 번째 쿼리는 두 테이블 모두에 대한 쿼리를 Sql DataSource에 바인딩하고 gridview 또는 listview 또는 다른 컨트롤을 열거 가능으로 바인딩 할 수 있습니다.

<asp:SqlDataSource ID="productDataSource" Runat="server" 
    SelectCommand="select t1.f1, t1.f2, ..... , t2.f1, t2.f2, ... from t1 inner join t2 on ..." 
    ConnectionString="your connection string"> 
</asp:SqlDataSource> 
<asp:GridView ID="productsGridView" Runat="server" 
    DataSourceID="productDataSource" AutoGenerateColumns="True"></asp:GridView> 

다른 (그것을 할 아마 올바른 방법), 즉 예를 들어 두 개의 그리드보기를 사용하여 마스터 상세 시나리오를 채택하는 것입니다. 당신은 좋은 예를 찾을 수 있습니다 here

+0

예, 이것이 아마도 내가 마침내 그것을 할 것입니다. 자세히보기에서 표 2의 관련 값을 표시하는 표 1에 대한 선택 가능한 그리드보기를 작성합니다. – Bartosz

+2

답변이 도움이 되니 기쁩니다. 그것을 대답으로 표시하는 것을 고려해 보라. – vittore

관련 문제