我有一个包含2个select语句的存储过程,因此返回2个表。在我的aspx页面上,我有2个gridviews,我希望使用这个存储过程填充。第一个填充,但它没有找到第二个表的列。任何想法在客户端如何这样做。我知道如何在C#中做到这一点。谢谢!
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
BackColor="White" BorderColor="#DEDFDE" BorderStyle="None" BorderWidth="1px"
CellPadding="4" DataSourceID="SqlDataSource1" ForeColor="Black"
GridLines="Vertical" >
<RowStyle BackColor="#F7F7DE" />
<asp:GridView ID="GridView2" runat="server" AutoGenerateColumns="False"
BackColor="White" BorderColor="#DEDFDE" BorderStyle="None" BorderWidth="1px"
CellPadding="4" ForeColor="Black" DataSourceID="SqlDataSource1"
GridLines="Vertical" >
<RowStyle BackColor="#F7F7DE" />
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:WPSConnectionString %>"
SelectCommand="EXEC ClearanceReportProc" ></asp:SqlDataSource>
答案 0 :(得分:0)
如果你真的在DataSet中有多个DataTables,我认为语法是DataSet.Tables [0] DataSet.Tables [1]