问题描述:
    用户向一个文本框输入一定的内容,回车之后对输入的内容进行模糊查询,此时显示出一个列表框,列表框里面的内容为查询出来的内容; 用户选择其中的一条记录(最好能支持上、下键)点击之后,将选择的内容显示在 该文本框,此时列表框消失;
 请问谁有类似的代码。贴点出来供小弟查考,查考!!!!!多谢!

解决方案 »

  1.   

    1: 用户向一个文本框输入一定的内容,回车之后对输入的内容进行模糊查询
    先自定义一个用于模糊查询的方法,在TextBox的Key_press事件里面调用查询方法
    2:此时显示出一个列表框,列表框里面的内容为查询出来的内容
    添加一个ListBox,把查询方法返回一个DataSet,并且设置ListBox的DataSource为返回的DataSet
    3:用户选择其中的一条记录(最好能支持上、下键)点击之后,将选择的内容显示在 该文本框,此时列表框消失; 
    把个就去ListBox的事件里面写就OK了ListBox显示的时候设置Visible=true;不显示的时候设置Visoble =false
      

  2.   

    楼主是想实现像google搜索中的自动完成的效果吗?如果是的话,可以用AjaxControlToolkit中的AutoCompleteExtender实现。
      

  3.   

    你在文本框的KeyDown事件里面声明个"列表框",当KeyDown是Entry键时将列表框show出来,当双击列表框以后,
    将选择的值赋值给文本框,然后隐藏列表框
      

  4.   


    这个思路是有.一直都是搞java,不熟悉C# 啊,对控件又不怎么熟悉,做起来特别吃力.希望能贴点代码出来 看看;
      

  5.   

    直接去网上下一个AJAX的运用实例,这种情况是典型的AJAX例子。谷歌的搜索就是这个,叫AJAX的自动完成功能
      

  6.   

    winForm还是webForm不过不管是什么,都是很好实现的!自已多找找吧
      

  7.   

    产品是C/S结构  ,如何能用ajax呢?
                          
      

  8.   

    没看楼主就是想要免费人力帮他写代码啊,这需求讲的太TMD全了,这代码却一行没有,自己都不写,想着让人整。还不如出招聘,凉在这谁帮他写啊
      

  9.   

    BindingNavigator控件,方便易用!
      

  10.   

    jQuery中,有一个AutoComplete的效果,你可以试试。
    http://docs.jquery.com/UI/Autocomplete
      

  11.   

    这应该没有什么难处吧
    思路有了,很好搞定哦Dotnet.Silverlight......qq群:34129441
    欢迎大家加入,敢于发言......
    菜鸟老鸟多多合作......
    队伍是慢慢壮大的.....