为什么我引用不到 Microsoft.Reporting.WebFormsClient命名空间
求大神帮帮,我用reportview显示报表,但是用到刷新报表的方法,为什么引用不到该命名空间报表 asp.net --------------------编程问答-------------------- 地址你用的什么版本了,装了.net 4.0了没 --------------------编程问答-------------------- 装vs2010不就有吗,另外我另外装了啊 --------------------编程问答--------------------
我装vs2010了啊,另外我也装了.net framework4了 --------------------编程问答-------------------- 估计是你在本地机子引用本地的硬盘某个位置dll文件,到服务器上,当然找不到你引用的位置了。 --------------------编程问答-------------------- 最近研究vs自带的报表,网上找了半天都没解决,只能自己看帮助文件,下面说说我的解决办法。
Microsoft.Reporting.WebFormsClient不是服务器端的命名空间,而是Microsoft AJAX Library客户端引用中的内容,在页面拖入ScriptManager控件的时候,已经包括这部分了。
ReportViewer的客户端编程属性和方法(包括刷新,打印等):
http://msdn.microsoft.com/ZH-CN/library/vstudio/dd756405(v=vs.110).aspx
在包含ReportViewer控件的页面上添加js脚本:
function myRefresh(){
$find("ReportViewer1")).refreshReport();
}
执行即可
补充:.NET技术 , ASP.NET