JavaScriptpopup不能解雇?

我正在写excel表格,在excel表格中input数据之后,我将数据写入excel表格。我正在下载到本地磁盘。

然后,我想显示popup窗口,它已成功下载并写入此代码

ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "openModal();", true); lblLog.Text = "Successfully Downloaded"; 

我的JavaScript

 function openModal() { $('#myModal').modal('show'); } 

我的clickevent

 <asp:LinkButton ID="linkbutton" runat="server" class="btn btn-primary btn-block" OnClick="linkbutton_Click" Text="Submit" data-target="#myModal"></asp:LinkButton> 

正在下载excel,但没有显示popup窗口

有一个方法来显示模型并触发你的Linkbutton事件

  1. 清除您的LinkBut​​ton OnClick事件并添加OnClientClick =“openModal()”

     <asp:LinkButton ID="linkbutton" runat="server" class="btn btn-primary btn-block" OnClientClick="openModal()" Text="Submit" data-target="#myModal"></asp:LinkButton> 
  2. 在您的Javascript方法中添加trigget Linkbutton事件

     function openModal() { $('#myModal').modal('show'); // If that is right method __doPostBack('linkbutton_Click', ''); //Trigger Linkbutton Event } 

    ref: 如何使用dopostback