当前位置:  开发笔记 > 编程语言 > 正文

在页面呈现时显示Ajax Loader

如何解决《在页面呈现时显示AjaxLoader》经验,为你挑选了1个好方法。

这可能是一个简单的问题,但是如何在构建页面时最好地使用ASP.NET中的AJAX加载器来提供加载对话框?

我目前有一个UpdatePanel,它带有一个关联的UpdateProgressPanel,它包含ProgressTemplate中的加载消息和gif.

目前我有一个onLoad()的页面并获取业务实体然后显示它们.虽然它这样做我想显示一个AJAX加载器.

在页面加载中没有任何内容并且在onLoadComplete或unLoad()上触发隐藏按钮会更好吗,然后等待按钮单击方法完成显示UpdateProgressPanel?



1> matt.merciec..:

您可以在.Net之外的HTML中执行此操作.在ASPX页面中,您有以下代码:



在页面的最底部,就在您可以拥有如下所示的代码段之前:


图形---只要它位于页面顶部---将首先渲染.然后你的所有onLoad东西都会发生,最后内联JavaScript会发生在最后,因为它位于页面的底部.

很多时候我会在卸载状态下禁用按钮,并在底层JavaScript中启用它们.这可以防止用户在页面准备好之前获得点击快乐并触发事件.

推荐阅读
coco2冰冰
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有