列表框使用文本框过滤

时间:2014-04-08 14:30:17

标签: asp.net

我的需求是。我有一个包含来自数据库的数据的列表框。有一个用于搜索的文本框。当我在文本框上写东西时,必须根据该数据选择listboxdata项吗? 例如:

如果列表框包含Bat,Cat,Rat 当我在文本框上键入b时必须选择Bat ..

这是针对asp.net webform

1 个答案:

答案 0 :(得分:0)

您有两种选择。

  • 如果您已经有一个绑定到dataTable的列表框,则可以使用绑定源。

将其放入文字更改事件......

YourBindingSource.Filter = String.Format("columnName LIKE '{0}%'", txtFilter.Text)
  • 或者您可以在客户端使用Javascript / JQuery进行列表框内容操作。有很多例子,例如:

https://sites.google.com/site/saneparakrishna/jquery/filter-a-listbox-with-textbox-using-jquery