2009-09-24 3 views
0

편집 버튼을 클릭 할 때 열리는 modalpopupExtender가 있습니다. 그 중 어떤 행을 클릭해도 팝업이 숨겨지고 값이 페이지에 표시되는 gridview가 있습니다. 문제는 이 코드를 업데이트 패널에 유지하면 modalpopupextender가 gridview.i에서 내 페이지에 마스터 페이지가 있고 Ajax 모달 팝업 익스텐더를 사용하여 숨겨진 상태가되지 않음MOdalPopupExtender 업데이트 패널에서의 숨기기 문제

답변

0

내가했던 것과 동일한 동작을 보았습니다. modelpopup 업데이트 전 패널 작동 방식

<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager> 
<cc1:ModalPopupExtender ID="mpeScreenFreez" 
         runat="server" 
         BackgroundCssClass="modalBackground" 
         DropShadow="true" 
         TargetControlID="btnDummy" 
         PopupControlID="panFreeze"> 
</cc1:ModalPopupExtender> 

<asp:Panel ID="panFreeze" runat="server" CssClass="modalPopup" style="display:none;"> 
    <asp:Label ID="lblSave" runat="server" Font-Bold="true" Text="Sending the Quote...."> 
    </asp:Label>           
</asp:Panel> 
<asp:Button ID="btnDummy" runat="server" CssClass="hidden" /> 
<asp:UpdatePanel ID="upDirectHomOwnrPremQuote" runat="server"> 
    <ContentTemplate></ContentTemplate> 
0

전체 포스트 백을 수행하고 있습니까? 그렇다면 Click 이벤트에서 왜 ModalPopup.Hide()를 사용하지 않을까요 ??