如何用于ASP.NET回发的jQuery微调器(不是Ajax)?

时间:2010-10-25 20:47:35

标签: asp.net jquery postback

在这里使用VS 2010。基本上我的一些链接按钮启动了一个长数据库查询,如何在页面等待回发时自动显示微调器?请注意,这不是ajax回发,而是点击服务器链接按钮后的正常回发。

由于

3 个答案:

答案 0 :(得分:1)

为什么不使用更新面板

使用更新面板,您可以轻松设置加载图像,直到您的通话回来。

<asp:UpdatePanel ID="UpdatePanel1" runat="server">
    <ContentTemplate>
        <asp:UpdateProgress ID="UpdateProgress11" runat="server" DisplayAfter="0" AssociatedUpdatePanelID="UpdatePanel1">
            <ProgressTemplate>
               <asp:Image ID="Image11" runat="server" ImageUrl="~/Images/etls/preloader.gif" />
            </ProgressTemplate>
        </asp:UpdateProgress>
        <table border="0">
            <tr>
                <td>
                   Your content here, with the button.
                </td>
            </tr>
        </table>
    </ContentTemplate>
</asp:UpdatePanel>

答案 1 :(得分:0)

最终找到了答案。这是答案的主题。

Detect when browser receives file download

答案 2 :(得分:0)

我不得不说2个更新面板解决方案。该解决方案快速实施且有效。