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事件
-
清除您的LinkButton OnClick事件并添加OnClientClick =“openModal()”
<asp:LinkButton ID="linkbutton" runat="server" class="btn btn-primary btn-block" OnClientClick="openModal()" Text="Submit" data-target="#myModal"></asp:LinkButton>
-
在您的Javascript方法中添加trigget Linkbutton事件
function openModal() { $('#myModal').modal('show'); // If that is right method __doPostBack('linkbutton_Click', ''); //Trigger Linkbutton Event }
ref: 如何使用dopostback