哪位有现成代码,或有时间编写上述功能代码,有酬谢!功能要求:
    1、实现类似百度,Google的输入提示。更详细点说实现下拉列表框的输入过滤提示。当然,VS2008自带的控件不能实现此功能,可通过其它控件组合实现。
    2、一个界面上有多个有输入过滤提示的“下拉列表控件”
    3、提示的内容来源于数据库,可通过参数决定获取的是哪个表的哪个字段。
    4、我使用的是VS2008开发环境,数据库访问部分要使用VSC#为上。
不知道说明白没?我会在线等,希望各位大虾帮帮忙!如果能实现此功能,不会让您白忙!先谢了!

解决方案 »

  1.   

    那个是一个 div 吧。如果在 winform 下面开发,可以用 ComboBox 来实现,它有:AutoCompleteCustomSource,AutoCompleteSource,AutoCompleteMode 三个选项,你可以查下 msdn 用法,可以实现你说的功能。
      

  2.   

    autocomplate程序用ajax请求,然后返回列表利用层显示在输入框下方baidu一下autocomplate,很早以前写过了,现在源代码没找到
      

  3.   

    只要会点AJAX,会点JS,会点DIV布局就可以搞出来吧
      

  4.   

    我写的,你看下:http://download.csdn.net/source/1198273
      

  5.   

    自己提示就是想服务器重新发一次请求,再用ajax局部刷新,得到请求的返回值就可以了
      

  6.   

    http://download.csdn.net/source/1673043Google搜索自动补全
      

  7.   

    要考虑兼容性的问题
    数据源尽量用 json
    取数据的时候还不能取太多比如  输入 A  如果 和 A匹配的有100条  那这个下拉框 岂不是会跑到 屏幕下面去了动态生成的DIV 要紧贴在text下方还有键盘 上下键 可以选择  等等思路不难 做起来也不简单的
      

  8.   

    应该不是很难,我以前书上有这个例子的,是李刚的基于J2EE的ajax宝典上有,你网上找下
      

  9.   

    还是比较简单的,不过有很多细节要注意的,我写了两个,一个是DIV,还有一个是Popup(之所以用popup,是因为她不但不会被select遮挡,而且可以超出浏览器),不过是因为项目做的,用到了项目中一些现成的代码,所以不是很通用
      

  10.   

    ajax从数据库取值读到列表下框 网上有资料
      

  11.   

    asp.net ajax里面有现成的控件, 拉一个控件加一个web service就可以了