用Textbox控件作为模糊查询的条件,应该响应那个事件呢??

解决方案 »

  1.   

    谁用TextBox响应模糊匹配,谁就是傻逼。难道我每次敲键盘,都要刷新页面?
      

  2.   

            private void 输入搜索内容_KeyPress(object sender, KeyPressEventArgs e)
            {
                if (输入搜索内容.Text != "" && e.KeyChar == (char)13) { 列表搜索按钮_Click(sender, e); }
            }
      

  3.   

    你完全可以利用JS+AJAX局部刷新,就像百度一样
    至于响应时间,可以是blur 可以是keyup,可以是change,看个人需要
      

  4.   

    话别说的那么绝,起码你先确认楼主说的是什么。有可能是winform或者WPF呢。
      

  5.   

    晕,不需要,TextBox支持AutoComplete的。
      

  6.   

    4楼正解,在keypress事件,或者keydown事件,或者keyup事件里,加上判断,判断当前文本框内容不为空且用户敲下回车键时,进行模糊搜索,而不是每敲一个字符就模糊搜索一下。