加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

ASP.NET数据绑定下拉列表也允许手动输入?

发布时间:2020-12-16 09:49:22 所属栏目:asp.Net 来源:网络整理
导读:我不是一个.net程序员,但我可以写出我需要的点点滴滴,但是,我一直在努力找到最好的方法来实现我正在改变的网站. 我基本上需要一个下拉列表,该列表绑定到某个SQL调用(已经到位)但我还需要能够手动键入下拉列表中不存在的项目.这些项不需要输入到SQL中(我可以
我不是一个.net程序员,但我可以写出我需要的点点滴滴,但是,我一直在努力找到最好的方法来实现我正在改变的网站.
我基本上需要一个下拉列表,该列表绑定到某个SQL调用(已经到位)但我还需要能够手动键入下拉列表中不存在的项目.这些项不需要输入到SQL中(我可以单独处理其他数据)但是当它绑定到数据源时,我找不到在下拉列表中键入内容的方法.
数据源(SQL表)中的某些条目用于一件事,但是需要为此SQL表中不存在的可选条目输入文本字符串.

有谁知道我是如何实现这一点的,或者可能使用其他类似的控件来提供这种功能?

**更新更清楚:
我在运行时需要这个.例如,我不需要在代码中,当有人在webpate上时,我实际上需要控件来接受用户输入.
想象一下购物清单,所有商品都在下拉列表中,然后用户想要将另一个商品添加到购物清单中,这样他们只需将其输入下拉框并提交页面,其价值就会被用来代替现有的项目.

解决方法

正如David所建议的,Telerik ComboBox提供了该功能.
其他方法,使用ASP.NET和jQuery实现该功能.
使用TextBox允许手动输入并使用jQuery UI AutoComplete小部件来绑定所需的项目.

jQuery Autocomplete and ASP.NET
TextBox AutoComplete with ASP.NET and jQuery UI
3 Different Approaches for Implementing the JQuery Autocomplete with ASP.NET

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读