2013-02-08 56 views
1

我已經完成了應用程序中最重要的部分,並且在當前階段我打電話給文本框事件TextChanged。但我想知道有無論如何做這個任務,如在asp.net中的文本更改事件。其他方式,我怎麼能在asp.net中實現像onTextChanging這樣的事件。任何幫助,請.. ..?在輸入時根據iasp.net文本框過濾asp.net GridView數據

+1

你至少google了_asp net ajax textbox changed_? –

回答

0

您可以將客戶端keyup事件處理程序的文本框,就從文本框與__doPostBack功能回傳:

var tbPostBackTimeout = null; 

function onTextBoxChanging(sender) { 
    clearTimeout(tbPostBackTimeout); 

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

這裏使用的超時在文本框中輸入文本時,避免連續回傳。

+0

請稍微詳細一點。我知道這是一個JavaScript代碼,應該添加到asp.net頁面中。由於我是新來的asp.net我有點困惑。任何幫助?無論如何感謝您的回答 – Damith

+0

您可以添加「onkeyup」屬性文本框與「onTextBoxChanging(this)」它的值 –

相關問題