【发布时间】:2017-01-30 16:48:51
【问题描述】:
<asp:DataList runat="server" DataSourceID="SqlDataSource1" ID="orderdatalist">
<ItemTemplate>
<table>
<td>
Order Number:
<br />
<asp:Label DataField="oID" Text='<%# Eval("oID") %>' ID="orderidlabel"></asp:Label>
</td>
<td>
USER ID:
<br />
<asp:Label runat="server" DatField="oUser_ID" Text='<%# Eval("oUser_ID") %>'></asp:Label>
</td>
<td>
ORDER STATUS:
<br />
<asp:Label runat="server" DataField="oDelivery_Status" Text='<%# Eval("oDelivery_Status") %>'></asp:Label>
</td>
</table>
</ItemTemplate>
</asp:DataList>
上面是我的asp页面的代码。我有一个包含以下选项的下拉列表:“Cancelled”、“Delivered”和“Order Placed”。我在这里要做的是根据下拉列表值过滤数据列表。例如。如果我单击“取消”,数据列表将仅显示在 oDelivery_Mode 字段下已“取消”的记录。尝试在线搜索,但大多数是 gridview 等的解决方案,没有一个是关于数据列表的。有什么解决办法吗?
【问题讨论】: