ASP.Net的最佳“加载”反馈?
发布时间:2020-12-16 06:43:09 所属栏目:asp.Net 来源:网络整理
导读:所以,我们有一个ASP.Net应用程序 – 相当标准 – 并且有很多更新面板和回发. 在某些页面上我们有 ajax:UpdatePanelAnimationExtender ID="ae" runat="server" TargetControlID="updatePanel" BehaviorID="UpdateAnimation" Animations OnUpdating FadeOut Du
所以,我们有一个ASP.Net应用程序 – 相当标准 – 并且有很多更新面板和回发.
在某些页面上我们有 <ajax:UpdatePanelAnimationExtender ID="ae" runat="server" TargetControlID="updatePanel" BehaviorID="UpdateAnimation"> <Animations> <OnUpdating> <FadeOut Duration="0.1" minimumOpacity=".3" /> </OnUpdating> <OnUpdated> <FadeIn minimumOpacity=".5" Duration="0" /> </OnUpdated> </Animations> </ajax:UpdatePanelAnimationExtender> 当回发正在进行时,这基本上是白色的(但这与模式对话框灰色背景冲突).在某些情况下,我们有一个progressupdate控件,在页面中间只有一个spinny图标. 但它们似乎都不是特别好看而且有点笨重.他们还需要在应用程序周围的各个地方提供大量代码. 其他人使用哪些方法并发现有效? 解决方法
像其他人一样,我建议在模态弹出窗口中使用UpdateProgress.
我将添加此扭曲,将弹出窗口,UpdateProgress和此代码放在母版页中,因此无论何时需要,只需将母版页插入内容页面即可. <script type="text/javascript"> var ModalProgress ='<%= ModalProgress.ClientID %>'; Sys.WebForms.PageRequestManager.getInstance().add_beginRequest(beginReq); Sys.WebForms.PageRequestManager.getInstance().add_endRequest(endReq); function beginReq(sender,args){ // shows the Popup $find(ModalProgress).show(); } function endReq(sender,args) { // hide the Popup $find(ModalProgress).hide(); } </script> 这里有一些参考: http://mattberseth.com/blog/2007/07/modalpopup_as_an_ajax_progress.html http://vincexu.blogspot.com/2008/10/how-to-make-modalupdate-progress-bar-on.html (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 使ASP.NET绑定指定media =屏幕的CSS bundle
- asp.net-core – RenderPartial()在ASP.Net 5 MVC 6中的位置
- asp.net core 系列 5 MVC框架路由(上)
- asp.net-mvc – 在每个请求上执行代码
- asp.net – 在Global.asax上使用IHttpModule
- asp.net – 如何打印网页的某个块/部分?
- .net – 将大型资源文件物理拆分为多个文件,而编译器将其视
- asp.net-core – appsettings.json中ConnectionString中的S
- 分享一个asp.net pager分页控件
- asp.net – 通过Button控制Fire AsyncFileUpload
推荐文章
站长推荐
- vbscript – 尝试在.VBS文件中“包含”.ASP文件
- asp-classic – 在经典ASP中本地化记录集中的日期
- asp.net-mvc – Owin自主和ASP .Net MVC
- 剃刀 – 错误RZ3007:目标标签名称不能为空或空格
- asp.net – 会话 – 多个浏览器选项卡 – 不同的
- 覆盖单个页面的ASP.NET表单身份验证
- asp.net-mvc-5 – 使用ASP.NET MVC 5的Okta OWIN
- asp.net-mvc – 使用BootstrapValidator与MVC Da
- asp.net-mvc – ASP.NET MVC – Respository / S
- asp.net-mvc-4 – 后退点击刷新页面 – MVC 4
热点阅读