2012-07-05 3 views
0

Здесь мне нужно фильтровать данные с помощью Dropdownlist в Datalistфильтр Запись с использованием DropDownList в DataList и Datatable

я более 1000 записей все его сохраненную с их Категория Название ....

его в строки (A, B, C, D ...... до Z) и

У меня есть некоторые значения в раскрывающемся списке (1,2,3,5,10, все) здесь, как мне нужно фильтровать данные в средствах данных dropdownindex изменен на 1, тогда будет отображаться только запись, доступная в алфавите А,

Если индекс изменен 2, он должен отображать записи od A & B ...... Как и так ... путем индексации на все это должно показать всю запись в базе данных ....

+2

, возможно, проще для нас, если вы добавите код и примеры данных. – Bazzz

ответ

0

Установить AutoPostBack свойство DropDownlist соответствует 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); 
    }