上面一个textbox
下面一个gridview,gridview里存着的是姓名
在textbox输入一个字母,就会立刻过滤并显示出该字母为拼音开头的姓名

解决方案 »

  1.   

    ajax的异步刷新就可以解决了
    文本框有一个onfocus事件,写在这里就可以
      

  2.   

    winform页面中就是重新刷新绑定数据集,web页面上就要考虑刷新问题
      

  3.   

    web页面的话,必须得有ajax吗?不会用啊
      

  4.   

    如果自己不写ajax来异步调用的话,只能追求控件来实现
    ajaxcontroltoolkit控件中有一个ComboBox可以实现
    如果下拉框是gridview多列显示,输入框只针对某列进行筛选,那么只能用devpress控件
      

  5.   

    应该使用ajax,也很方便。使用ajaxcontroltoolkit,控件化操作。通过简单的拖拽就可以。
      

  6.   

    一个模糊查找啊
    TextBox里的TextChanged事件里获取当前输入的值 搜索数据源 绑定到Gridview上 ajax 更好。、
      

  7.   

    循环遍历每一列,然后用 Contains(textbox.Text),有textbox.Text这个值的行显示,没有隐藏