Как остановить обновление страницы при нажатии кнопки в ASP.NET - PullRequest
0 голосов
/ 11 июня 2018

У меня есть кнопка 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>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...