资讯   |   开发   |   选机中心   |   产品大全 | IBM | 惠普 | 联想 | 戴尔 | 苹果 | 神舟
更多: | 华硕 | 明基 | 方正 | 紫光 | TCL | 夏新 | 联宝 | 宏碁 | 七喜 | 长城 | 清华同方 | 海尔 | 三星 | 东芝 | 索尼 | 富士通 | LG | 技术 | ddnoon
当前位置:笔记本 > 软件开发 >
Advertisement
文章正文

ReportView 显示Reporting Service 报表问题(难呀!)

类型:转载   责任编辑:asp.net   日期:2007/05/23


热门软件下载:


   

我有两个主子报表ReportMain,ReportDetail,现在我通过ReportView控件来显示。当显示ReportMain的时候没有问题,可是当我一点ReportMain中的ID列,想跳到它所对应的ReportDetail上去,可此时就不是在ReportView控件中显示了,而是显示到http://localhost/ReportServer上了,请问这样的问题该如何解决。  
   (注:ReportView控件是在一个框架页上的)。  
 

网友回答:

发表者:dbattn

这个问题我已经解决了,就是不知道你用的ReportView是微软提供的那个还是你自己写的,如果是微软的那个则需要验证,我没有太多研究,你可以自己开发ReportView,在处理子报表的时候把里面的连接偷偷换掉就可以了,把http://localhost/ReportServer替换成你WEB的地址就OK了,不管多少层报表都可以。

发表者:hsb0307

protected   override   void   Render(HtmlTextWriter   output)  
  {  
              StringWriter   writer1   =   new   StringWriter();  
              HtmlTextWriter   writer2   =   new   HtmlTextWriter(writer1);  
              base.Render(writer2);  
              string   text1   =   writer1.ToString().Trim();  
   
              //此处可以修改呈现内容。  
   
              output.Write(text1);  
   
  }  
 


 

 
热门推荐笔记本: 明基笔记本
相关文章:
webmaster:popbb@126.com   最佳浏览:1024X768 MSIE
©2007 popbb.net All Rights Reserved