2012-08-27 74 views
0

我必須從兩個asp:dropdown列表中篩選後加載asp:grid中的數據。例如下面是下拉列表:如何在提供過濾器後在asp:grid中加載數據?

<asp:DropDownList ID="ddlb" runat="server" AutoPostBack="True" 
        CssClass="ddlb" Width="100px" DataSourceID="SqlDataSource3" 
        DataTextField="MonthYearName" DataValueField="MonthYear" 
        onselectedindexchanged="Changed"> 
       </asp:DropDownList> 

       <asp:SqlDataSource ID="SqlDataSource3" runat="server" 
        ConnectionString="<%$ ConnectionStrings:ProdDB %>" SelectCommand="# some sql query"> 
       </asp:SqlDataSource> 

<asp:DropDownList ID="asd" runat="server" AutoPostBack="True" 
        CssClass="ddlb" Width="100px" DataSourceID="SqlDataSource4" 
        DataTextField="MonthYearName" DataValueField="MonthYear" 
        onselectedindexchanged="SelectedIndexChanged"> 
       </asp:DropDownList> 

       <asp:SqlDataSource ID="SqlDataSource4" runat="server" 
        ConnectionString="<%$ ConnectionStrings:ProdDB %>" SelectCommand="# some queries"> 
       </asp:SqlDataSource> 

現在,當我加載頁面。它顯示了上面定義的下拉列表。我想知道的是「我應該如何使用上面的兩個下拉過濾器加載aspx grid中的數據?」。

例如我選擇從第一個下拉A選項,則過濾它的基礎上的結果和數據將顯示在grid等等...

請告訴我,我應該如何連接電網這兩個下拉列表?

我應該如何過濾?

+0

請添加網格代碼。 –

+0

其實我沒有這樣的問題..只是要求教程 –

回答

1

在頁面上放置一個網格和兩個下拉菜單。 發佈SQL數據源

提供兩個參數到SQL數據源選擇命令

附帶說的SqlDataSource到GridView

綁定在SqlDataSource到兩個下拉框的兩個參數。

+0

請解釋第3和第4點。我無法理解hot將gridview附加到sql以及如何構建SQLData源的參數 –

+0

@AmitPal,看起來你太新手瞭解這一點。可能你需要一個適當的教程。但本網站不是爲教程而設計的。要在gridview中填充數據,它必須從某處獲取數據。該源數據源通常是sqldatasource,它充當gridview和數據庫之間的適配器。綁定的意思是,將參數連接到控件。 –

相關問題