Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 在Datalist和Datatable中使用Dropdownlist筛选记录_Asp.net_Drop Down Menu_Datalist - Fatal编程技术网

Asp.net 在Datalist和Datatable中使用Dropdownlist筛选记录

Asp.net 在Datalist和Datatable中使用Dropdownlist筛选记录,asp.net,drop-down-menu,datalist,Asp.net,Drop Down Menu,Datalist,在这里,我需要使用Datalist中的Dropdownlist过滤数据 我有1000多条记录,所有记录都是以分类名称存储的 从A、B、C、D……到Z和 我在DropDownList 1.2,3,5,10中有一些值,在这里我需要通过dropdownindex更改为1来过滤datalist中的数据,在这种情况下,它只显示字母表A中可用的记录 如果索引更改为2,则它应显示od A和B的记录……依此类推……通过索引到所有,它应显示数据库中的所有记录……将DropDownlist的AutoPostBack

在这里,我需要使用Datalist中的Dropdownlist过滤数据

我有1000多条记录,所有记录都是以分类名称存储的

从A、B、C、D……到Z和

我在DropDownList 1.2,3,5,10中有一些值,在这里我需要通过dropdownindex更改为1来过滤datalist中的数据,在这种情况下,它只显示字母表A中可用的记录


如果索引更改为2,则它应显示od A和B的记录……依此类推……通过索引到所有,它应显示数据库中的所有记录……

将DropDownlist的AutoPostBack属性设置为true,并使用SelectedIndexChanged事件

 <asp:DropDownList ID="DDwn1" runat="server" AutoPostBack="true" OnSelectedIndexChanged="DDwn1_SelectedIndexChanged">
        <asp:ListItem Text="Sort ascending" Value="ASC"></asp:ListItem>
        <asp:ListItem Text="Sort descending" Value="DESC"></asp:ListItem>
    </asp:DropDownList>


 private void showData(string sortDirection)
    {
        //bind to data list
    }

    protected void DDwn1_SelectedIndexChanged(object sender, EventArgs e)
    {
        showData(DDwn1.SelectedValue);
    }

如果您添加一些代码和示例数据,对我们来说可能更容易。