2010-04-07 1 views
0

gridview onRowCommand에 의해 트리거되는 모달 팝업 익스텐더가 있습니다. gridview와 모달 팝업 익스텐더가 다른 updatePanel에 있습니다. mpe의 PopupControlID에 할당 된 패널에는 텍스트 상자와 버튼이 있습니다. 이 버튼은 텍스트 상자에 지정할 값을 반환하는 페이지 메서드 웹 서비스를 트리거합니다. 내 문제는 버튼을 클릭했을 때, 부분 게시물을 뒤로 한 후 mpe disapper (숨기기)입니다. 나는 그것을 보여주기 위해 모든 것을 시도했다. 아래는 제 코드입니다.Modal Pop Extender 업데이트 패널 내부

function Completed(result) { 

     //get the target textbox inside the mpe 
     var txt = '<%= txtContractNo.ClientID %>'; 
     var txtRef = document.getElementById(txt); 

     txtRef.value = result; 

     var mpeId = '<%= mpeContract.ClientID %>'; 
     $find(mpeId).show(); 
    } 

어떻게 부분 포스트 백으로 표시합니까? 사전 부분 포스트 후를 트리거

답변

0

시도에서 덕분에 다시이 코드

<script type="text/javascript"> 
    // init the endRequest trigger 
    var prm = Sys.WebForms.PageRequestManager.getInstance(); 
    prm.add_endRequest(EndRequest); 

    // inside here run your update code, open your box, what ever 
    function EndRequest(sender, args) { 
    } 
</script> 
를 사용하여
관련 문제