1.Page_Load事件里我获取了数据库的所有表,存到了一个ArrayList里面.同时显示在一个服务器端的列表框里.
2.现在我想实现的如下功能:
在一个文本框内按键(即改变文本框的属性),则更新 列表框里的数据,不知道如何实现
Eg.
在文本框中输入 "t" 则 列表框显示 头字母为T的 所有表
"Ta"则 列表框显示 由 "Ta"起始的所有表
"Tab"则 列表框显示由 "Tab"起始的所有表
.......
如果删除一个字符,则相应的予以更新使用 .Net 实现希望高手予以源码指点,谢谢!!
2.现在我想实现的如下功能:
在一个文本框内按键(即改变文本框的属性),则更新 列表框里的数据,不知道如何实现
Eg.
在文本框中输入 "t" 则 列表框显示 头字母为T的 所有表
"Ta"则 列表框显示 由 "Ta"起始的所有表
"Tab"则 列表框显示由 "Tab"起始的所有表
.......
如果删除一个字符,则相应的予以更新使用 .Net 实现希望高手予以源码指点,谢谢!!
能给个具体的例子吗?谢谢
你所说的功能在C/S模式下是很容易实现的,但是实际上金山在线词霸(www.iciba.com)目前还没有在B/S下也没有实现你所说的功能。
不过你说的功能在Google Suggest下倒是有了很完美的体验(http://www.google.com/webhp?hl=en&complete=1)
你真要想做出这样的效果那只有在vs2005中进行实现了,而且还要到http://atlas.asp.net去下在一个微软官方的atlas模版,然后参考这个网站里面的例子进行开发
不过如果使用Html控件呢.以下想法是否可行?
1.先将 ArrayList的数据读到 客户端,存到一个数组里.
2.文本框(Html控件)的 onPropertyChange 事件触发时,根据输入值对 数组进行操作
3.将数组的值赋给列表框?
一.数据量大概在1000以内.
二.onChage事件,似乎要失去焦点时才会触发吧??:(
三.能提供代码示例麽?