none
reportviewer一直loading RRS feed

  • 问题

  • 我在sharepoint2010中新建了一个webpart ,当中嵌入了一个报表控件(采用报表服务器远程连接),现在有这样一个问题:一直loading 不显示数据:如图:

    我使用的reportviewer是10版本  .net4.0 网上也查了些资料,需要在post_load中加个 if (!IsPostBack),但是我有个给报表加验证的代码 this.ReportViewer1.ServerReport.ReportServerCredentials = new ReportViewerCredentials("ykyypt.jssy", "1q2w3e4r", "sinopec.ad");

    这段代码如果放在if (!IsPostBack)中间,就会报401(就是权限问题),所以必须放在 if (!IsPostBack)外面。这样 if (!IsPostBack)就不起作用了,不知该如何处理该矛盾?

    2012年7月1日 7:57

全部回复

  • 你可以把 this.ReportViewer1.ServerReport.ReportServerCredentials = new ReportViewerCredentials("ykyypt.jssy", "1q2w3e4r", "sinopec.ad"); 放在 Init event里而不是放在 load event。

    MCPD on Microsoft SharePoint 2010 MCITP: SharePoint Administrator 2010 Enterprise Application Developer 3.5 on Visual Studio 2008 My technical blog : http://ybbest.wordpress.com/

    2012年7月18日 23:54