asp.net可以搜索下拉列表控件
各位大牛,帮帮忙,本人还是新手,不会封装控件,有这么一个需求,下拉列表绑定数据很多很长,页面使用大量的服务器端控件(这个很吐血,不解释),现在需要做搜索功能,最简单的方法就是做一个可以搜索的下拉列表,这样子可以动态检索列表数据(自动展开),可以触发后台的Selectchange事件刷新页面,各位有封装好的控件或者demo可以发我一下,邮箱504056569@qq.com,谢谢啦,跪求,给高分啦,谢谢啦
------解决方案--------------------jQuery Chosen ,不知道是不是你想要的
------解决方案--------------------http://www.kaiwo123.com/js-flash/show_219/
------解决方案--------------------不知道楼主需要封装什么,你直接下拉搜索不行吗?
------解决方案--------------------链接
我都是easyui的combobox来做
------解决方案--------------------jQuery Chosen 确实挺方便的
------解决方案--------------------
string sql = "连接数据库语句";
SqlConnection cn=new SqlConnection (sql);
string ss=DropDownList1 .Text .Trim ();
string str = "select 字段 from 表名 where 字段 like '%" + ss + "%'";
SqlCommand cmd = new SqlCommand(str, cn);
SqlDataReader dr = cmd.ExecuteReader();
while (dr.Read())
{
string sss = dr["字段名"].ToString();
DropDownList1.Items.Add(sss);
}
------解决方案--------------------刚才忘说了,上面的代码在双击DropDownList1控件里面打的,把dropdownlist1的postback设置为true.
这就完成了用户在下拉框中输入相关信息,下拉框会自动模糊查询并返回相关的结果。我们都知道DropDownList1控件是不可输入的,但是我们可以通过和文本框联合实现这个效果