当前位置: 首页 > 面试题库 >

带UpdatePanel回发的Ajax“正在加载”图标

戎俊
2023-03-14
问题内容

我有一个根据用户选择使用Ajax动态构建的表单(使用UpdatePanel在.NET Ajax中构建)。

如何在回发发生时插入“标准” ajax加载图标(也许已将其附加到鼠标指针),然后在回发完成时将其删除?

如果有帮助,我确实安装了AjaxToolKit。


问题答案:

使用工具包的更新进度:希望这会帮助您

<asp:updatepanel id="ResultsUpdatePanel" runat="server">    
<contenttemplate>

<div style="text-align:center;">
    <asp:updateprogress id="UpdateProgress1" runat="server" associatedupdatepanelid="ResultsUpdatePanel" dynamiclayout="true">
                        <progresstemplate>

                           <img src="support/images/loading.gif">

                        </progresstemplate>
                    </asp:updateprogress>

                    </div>

 //your control code
</contenttemplate>
</asp:updatepanel>


 类似资料:
  • 问题内容: 我有一个更新面板,在更新面板中有fileupload控件和按钮控件,单击按钮时,我需要在updatepanel的fileupload控件中上传的文件。 确切的情况是,我在页面上有8个选项卡,每个选项卡包含太多信息,其中一个选项卡是附件,当用户单击显示的“添加新附件模态弹出窗口”时,模态在Updatepanel中包含detailsview,在detailsview中我有文件上传控件,当用

  • 问题内容: 我有一个关闭模式的功能: 但是,我的页面上还有一个更新面板,我需要触发它。 我没有运气尝试。 谢谢 问题是这样的: 我从父母那里叫它,所以我无法获得隐藏的ID。 问题答案: 一种选择是在更新面板中放置一个隐藏按钮 然后在脚本中调用以下内容 单击按钮将导致回发。 您还可以查看Page.GetPostBackEventReference

  • 问题内容: 我们有一个页面,其中包含大量的jQuery(约2000行),我们想减少b / c,这是维护的噩梦,在服务器上维护起来可能更容易。我们已经考虑过为此使用UpdatePanel。但是,我们不喜欢UpdatePanel将整个页面发送回服务器的事实。 问题答案: 不要移动到UpdatePanels。使用jQuery后,性能下降将是站不住脚的。尤其是在您听起来复杂的页面上。 如果您有2,000行

  • 问题内容: 我从UpdatePanel内部的外部javascript文件运行javascript时遇到问题。我试图让一个颜色选择器在ListView内部工作。ListView在UpdatePanel内部。 我正在使用这个颜色选择器。 这是我将其范围缩小到的内容: 如果我在之外的文本框上使用颜色选择器,则在所有回发中它都可以正常工作。 如果我在内的文本框上使用颜色选择器,它将起作用,直到执行异步回发

  • 问题内容: 我有以下jQuery Ajax调用: 我想在进行ajax调用时显示图像。我怎样才能做到这一点? 谢谢, 问题答案: 试试这个 : 这将在您每次执行ajax请求时显示加载图像,我在页面顶部设置了该div,因此它不会阻塞页面,但是您始终可以看到ajax调用何时进行。

  • 问题内容: 我想为我的jquery ajax代码(这是jquery仍在处理时)实现一个加载图像,下面是我的代码: 如何在此代码中实现加载图像。谢谢 问题答案: 尝试这样的事情: