2012-10-08 22 views
0

我有一個包含更新面板內的gridview的asp.net頁面。在這個Gridview上有很多文本框。其中一個文本框在失去焦點時會導致回發(textChanged事件),並且updatepanel執行回發。我希望這個文本框只能在丟失焦點時進行回發,如果有20個字符的話。我已經寫了一個JavaScript函數來做到這一點,但我仍然有一個問題。當我做回發整個頁面重新加載時,不僅更新面板。我有這樣的事情下面的功能,任何人都可以解釋我怎麼才能得到它只是回發更新面板:使用javascript在更新框架內回發文本框

<script language='Javascript'> 
    function CheckPostback(var textbox) 
    { 
     if(textbox.value.length() == 20) 
     { 
      __doPostBack(textbox.Id, ''); 
     } 
    } 

</script> 

回答