모달 팝업을 통해 일부 데이터가 업데이트되는 사용자 정의 컨트롤이있는 페이지가 있습니다. 모달 팝업에서 "확인"을 클릭하면 새 데이터가 데이터베이스에 기록되지만 업데이트 된 데이터를 표시하기 위해 기본 페이지가 "다시로드"되지 않습니다. 어떻게해야합니까?모달 팝업 후 Page_Load
4
A
답변
0
1) ModalPopupExtender에 OKControlID 속성을 설정하지 마십시오. OkControlID 설정 다시 게시에서 버튼을 중지 : 귀하를 Page_Load에서
2),
설명 OkButton.OnClientClick = string.Format("$find('{0}').hide();", modalPopupExtender1.ClientID);
설정합니다. 대신 수동으로 javascript를 사용하여 Extender를 숨기면 버튼이 양식을 게시 할 수 있습니다.
0
아약스를 사용하여 해당 컨트롤을 업데이트하거나 데이터가 업데이트 된 후 Response.Redirect (모달이 .net 또는 document.location이 js 인 경우)를 페이지로 다시 보낼 수 있습니다. .
0
모달 팝업의 "확인"버튼으로 인해 포스트 백이 발생하는지 확인하십시오. AJAX 가능하게하려면 업데이트 패널에 넣어야합니다.
"OKControlID"도 찾으십시오. – DavRob60
@Dav : 죄송합니다. 나는 그것이 OKControlID가되도록 편집 할 것입니다. – Greg