Ajax ModalPopUpExtender
은 대상 컨트롤에 의해 실행될 때 잘 작동하지만, VB에서 서버 측 Button_Click
이벤트에서 실행하려고합니다.서버 측 단추에서 modalpopupextender를 표시하려면 어떻게합니까?
ModalPopUpExtender
을 시작하기 전에 일부 변수를 확인하고 싶기 때문입니다.
나는 더 후 다시이없는 경우 초기 PageLoad
이벤트에서 잘 작동 .show
방법을 시도하지만, 방법은 asp:button
의 onclick
이벤트 나 후 다시 이벤트에서 작동하지 않습니다.
ModalPopUpExtender
은 TargetControlID
이 설정되지 않은 상태에서 실행할 수 없으므로 대상으로 사용하는 더미 버튼을 지정했습니다. 더미 컨트롤이 표시됩니다.
.show
메서드가 PageLoad
이벤트에서 작동하므로 ModalPopUpExtender
이 올바르게 설정되었지만 서버 측 이벤트에서 실행되지 않도록 할 수있는 이유는 무엇입니까?
<ajax:ModalPopupExtender
ID="mp1"
runat="server"
PopupControlID="Panel1"
TargetControlID="btnShowPopUp" CancelControlID="btnClose"
BackgroundCssClass="modalBackground">
</ajax:ModalPopupExtender>
Sub btnShow_Click(ByVal sender As Object, ByVal e As EventArgs)
if myVariable = 1 then
mp1.show
End if
End Sub
감사 - 올바른 예절에 대한 세부 내 장점되지 않도록 내가 여기 정규 포스터 아니에요! 빈센트, 제 대답도 고쳐주십시오! – russell