asp.net中下拉框实现模糊查找 50

asp.net中dropdownlist绑定了数据源,然后想dropdownlist可以输入文本,然后根据文本信息进行模糊查找,比如在文本中输入“州”,然后按一下ente... asp.net中dropdownlist绑定了数据源,然后想dropdownlist可以输入文本,然后根据文本信息进行模糊查找,比如在文本中输入“州”,然后按一下enter键,然后后台sql语句“select city from table where city like ‘%州%’”下拉框就会显示从数据库查到的“广州”,“郑州”。

只要实现功能就行,貌似可以用AJAX的autocomplete或者combobox做,还可以用textbox加dropdownlist做。
请高手提供具体的做法,不盛感激。
展开
 我来答
老刀正能量
2012-12-01 · TA获得超过2011个赞
知道大有可为答主
回答量:1487
采纳率:0%
帮助的人:1531万
展开全部
这种很简单!
就用AJAX+JS来完成!
在文本框中定义一个onkeyup事件,然后去查询数据库中的数据,将对应的数据赋值给select下拉框!即可!
追问
能否详细点??具体用ajax哪个控件??没那么简单吧 我是要让用户只看到一个控件的 而不是多个
追答
我只知道手写代码。从来不用什么控件!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
africa520
2012-11-30 · TA获得超过215个赞
知道小有建树答主
回答量:366
采纳率:0%
帮助的人:180万
展开全部
dropdownlist 里面有个 textchange事件,在里面写代码就好了

select city from table where city like ‘%+textBox1.text+%’”
追问
照你的意思,就是在界面上弄一个textbox和一个dropdownlist喽 这样的实现方法当然简单,但是用户体验很差哦
追答
不用TEXT的,直接dropdownlist 写啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dankeyhappy
2013-01-29 · TA获得超过636个赞
知道小有建树答主
回答量:1124
采纳率:0%
帮助的人:254万
展开全部
AJAX+JS 是另外一门语言 你可以去研究下

http://www.w3school.com.cn/ajax/
来自:求助得到的回答
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式