表ProductID ProductName
001001 AA
001002 BB
005005 CC上面的数据在数据库中只用一个textbox
我在textbox里输入
001
按回车
则要在textBox下显示一个下拉列表将以001开头的 项显示出来,点哪一条哪一条就显示在文本框中如我输入001 回车
下拉列表中出现001001--AA
001002--BB
我若选 中001002--BB
文本框中出现 BB 字符
页面上的效果不知如何实现!
急请达人帮助
001001 AA
001002 BB
005005 CC上面的数据在数据库中只用一个textbox
我在textbox里输入
001
按回车
则要在textBox下显示一个下拉列表将以001开头的 项显示出来,点哪一条哪一条就显示在文本框中如我输入001 回车
下拉列表中出现001001--AA
001002--BB
我若选 中001002--BB
文本框中出现 BB 字符
页面上的效果不知如何实现!
急请达人帮助
解决方案 »
- datagrid如何获取当前行选中事件
- 请阅读以下短文,然后回答问题,呵呵
- datatable排序显示问题,求助~~~~~
- 我在内存中建立的DataSet用WriteXml方法写出来怎么是空的?
- 如何用多个sql语句调用一个方法?
- 关于gridVIEW外取绑定的值!
- 再次请教,DataGrid的模板列里在编辑时显示的dropdownlist如何自动选择制定项呀
- chat类型怎么不能用?
- 各位兄弟帮帮忙。看看我的这个,为什么总是提醒说“至少一个参数没有被指定值”谢谢了!!!up 给分
- 将浏览器显示的地图保存成图片存放到本地(100分)
- 没有IIS要怎么做?
- 用 SqlDataAdapter.Update()更新数据源数据时候,如果途中有错误,它会不会进行事务回滚呢??
用js实现比较好
控制disable
BUTTON事件中绑定DROPDOWNLIST然后把DROPDOWNLIST的事件事给TEXTBOX赋值就是了:private void DropDownList1_SelectedIndexChanged(object sender, System.EventArgs e)
{
TextBox1.Text = DropDownList1.SelectedValue;
}
我若选 中001002--BB
文本框中出现 BB 字符
___________________________按照这种形式的话就是:
TextBox1.Text = DropDownList1.SelectedValue.Substring(DropDownList1.SelectedValue.LastIndexOf("--")+1);
若是那样
布局就很麻烦了
也达不到需求
lovefootball(蟑螂)
这个页面效果也不好看...
思归大侠
你真厉害啊
两个钻石...
第一次看到...我用过一个Combobox,但那个不支持回车事件
我只能在回车后再绑定数据
没回车前只能填写。我下你发的这个试试谢谢楼主三位
当然不知道你真正意图
若只是下拉选择,那就是下拉selectedvalue属性值
若是先输入文本框,你可以以文本框中值来过滤下拉框,然后再重新绑定另外你找一个这样的控件(自己也可做好封装)
可以输入值,然后下拉控件列表跟着变
也可从下拉中选
有时称作,枚举输入
那个控件下下来了
源码看得一塌糊涂
没注释的。运行有异常
我在根目录下建了/aspnet_client并引入了js文件,导入了 Dll initCombo('ComboBox1', ComboBox1_items, false, true, true, 0);
这一句卡住了
谢谢楼主的关注需求是
每种 物品对应一种编码怀子 对应 001001
牙刷 对应 001002
毛巾 对应 002001
牙gao 对应 002002如果输入001001 按回车,文本框中更改为 怀子
其他同理如果输入001 按回车,下面就得出现所有以001开头的编码和对应的物品名称,选择后文本框中只出现 物品名称
其他同理
function TextEnter()
{
if(event.keyCode==13)
{
}
}
</script>
现在最大的问题是
如果将动态的数组中的内容绑定到Div中
并且可以选择