У меня есть кнопка asp, которая выглядит следующим образом:
<asp:Button runat="server" ID="btnsave" Text="SAVE" AutoPostBack="true" OnClientClick="return false;" OnClick="btnsave_Click" CssClass="btn btn-info" />
, а также с помощью UpdatePanel
<asp:ScriptManager ID="ScriptManager" runat="server" EnablePageMethods="true" ScriptMode="Release">
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanelPurchaseOrder" runat="server">
<Triggers>
<asp:AsyncPostBackTrigger ControlID="btnsave" />
</Triggers>
<ContentTemplate>
</ContentTemplate>
</asp:UpdatePanel>
У меня есть функция Javascript, которая используется для открытия всплывающего окна. Нажмите на кнопку (Генерировать событие кнопки) Проблема в том, что при запуске события кнопки снова перезагрузить страницу, но мне не нужно перезагружать страницу при переходе внутрь события button_click
Кнопка (для открытия всплывающего окна)
<asp:Button OnClientClick="javascript: return iframeopen('MedicationOrder.aspx'); " ID="MedicationsOrder" runat="server" CssClass="btn btn-info"
Text="Template" />
Функция Javascript
<script type="text/javascript">
function iframeopen(pagename) {
debugger;
if (pagename == 'MedicationOrder.aspx')
{
$('#myModal').modal('show');
$('#iframe_reg').attr('src', pagename);
document.getElementById("jst").value = "1";
$("[id*='btnsave']").click();
return false;
}
}
</script>