2012-10-08 25 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> 

回答