在输入时根据iasp.net文本框过滤asp.net GridView数据

时间:2013-02-08 08:48:01

标签: c# asp.net

我已经完成了应用程序中最重要的部分,在当前阶段我正在调用文本框事件TextChanged。但是我想知道是否还有像asp.net中的文本更改事件那样执行此任务。另外,我如何在asp.net中实现像onTextChanging这样的事件。请帮忙..?

1 个答案:

答案 0 :(得分:0)

您可以将客户端keyup事件处理程序附加到文本框,并使用__doPostBack函数从文本框进行回发:

var tbPostBackTimeout = null;

function onTextBoxChanging(sender) {
    clearTimeout(tbPostBackTimeout);

    tbPostBackTimeout = setTimeout(function () {
        __doPostBack(sender.name, '');
    }, 500);
}

这里使用超时来避免在文本框中键入文本时连续回发。