Как предотвратить закрытие модального всплывающего окна при нажатии кнопки
Я должен открыть модальное всплывающее окно при щелчке по ссылке. В этом всплывающем окне мне нужно взять некоторые пользовательские данные и при отправке выполнить некоторый код на стороне сервера и открыть новое всплывающее окно. Но проблема в том, что при нажатии кнопки открывается новое всплывающее окно и как только исполняется код на стороне сервера, второе всплывающее окно закрывается.
2 ответа
Расширьте свой вопрос настолько, насколько вам это поможет в понимании вашей проблемы.
В любом случае, я думаю, что ваша проблема в том, что страница возвращается обратно... Вам нужно открыть второе модальное всплывающее окно со стороны сервера.
Вот хороший пример этого: http://www.codeproject.com/Tips/215040/ModalPopupExtender-from-Server-Side-Code
Напишите это в вашем событии нажатия кнопки codebehid
popupid.Hide(); //hide the popup which you dont want to show.
//it will close when you click on submit button
popupid1.show();
напишите это в JavaScript
<script type="text/javascript">
var ShowVerifyInventory = '<%=popup_verifyInventory.ClientID %>';
function ShowPopUp_verifyInventory() {
$find(ShowVerifyInventory).show();
}
var HideVerifyInventory = '<%=popup_verifyInventory.ClientID %>';
function HidePopUp_verifyInventory() {
$find(HideVerifyInventory).hide();
}
</script>