【发布时间】:2012-08-28 16:41:06
【问题描述】:
从两个asp:dropdown 列表过滤后,我必须加载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 等等...
请告诉我应该如何将网格与这两个下拉列表连接起来?
我应该如何过滤它?
【问题讨论】:
-
其实我没有这样的问题..只是要求教程