asp.net – SSRS ReportViewer Web Control – 渲染为异步时,如
发布时间:2020-12-16 07:22:05 所属栏目:asp.Net 来源:网络整理
导读:我在ASP.NET 4项目中使用最新的(2010)ReportViewer Web Control.我的客户希望我抑制/隐藏在获取报告时显示的初始“正在加载”消息. 是的……我知道……为什么隐藏信息告诉你发生了什么?但是,客户想要客户想要的东西. 我知道如果你使用AsyncRendering = Fals
我在ASP.NET 4项目中使用最新的(2010)ReportViewer Web Control.我的客户希望我抑制/隐藏在获取报告时显示的初始“正在加载”消息.
是的……我知道……为什么隐藏信息告诉你发生了什么?但是,客户想要客户想要的东西. 我知道如果你使用AsyncRendering = False的报表查看器控件,那么你可以将WaitControlDisplayAfter属性设置为一个非常长的值. 不幸的是,我需要让AsyncRendering = True(在一个Dashboard类型上显示多个报告).这(根据MSDN http://msdn.microsoft.com/en-us/library/microsoft.reporting.webforms.reportviewer.waitcontroldisplayafter.aspx参见备注部分)将意味着“等待控制”将始终显示. (GRR-R-RR!) 所以问题是,如何使用异步渲染不显示此控件? (客户问我的另一个问题是,他们想要在加载更新的报告时看到报告的缓存副本 – 这个报告的任何接受者?) 谢谢, 解决方法
我找到了一种通过使用jQuery操作DOM来隐藏加载消息的方法.使用reportviewer将以下脚本添加到页面中就可以了:
<script type="text/javascript"> $(function () { var waitMsg = $("div[id$='AsyncWait_Wait']"); waitMsg.wrap("<div style='display:none; visibility: hidden'></div>"); }); </script> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-web-api – WebApi 2.1 PUT抛出错误415
- asp.net-core – 如何获取有关运行时.Net Core的信息
- asp.net – 如何判断请求是否来自代理?
- asp.net-core-signalr – SignalR Core中的SendAsync和Send
- asp.net – 实体框架ObjectContext重用
- asp-classic – HTTP / 1.1新应用程序失败
- 使用Azure ACS时无法从Active Directory注销
- asp.net-mvc – MVC获得管理层批准
- asp.net-mvc-3 – MVC 3 Razor Meta描述/关键字
- ASP.NET Webforms,用户控件中的JavaScript
推荐文章
站长推荐
- asp.net-mvc-4 – 如何在Jquery DataTable中获取
- asp.net – 如何测试开发机器上的子域? abc.loc
- asp.net-mvc – Sammy.js和Knockout.js =>模板没
- asp.net-mvc-3 – EF5:无法创建,因为无法确定主
- ASP.NET MembershipProvider加密/解密
- asp.net-mvc – 在将模型值传递给DefaultModelBi
- asp.net – MVC3 – 向控制器添加一个文件夹?
- asp.net – 无法在Web服务器上启动调试.无法连接
- asp.net – Azure Web角色 – 长时间运行请求(负
- asp.net – HttpContext.Current.Cache可用于所有
热点阅读