0
所有我想要做的是嵌入在使用ReportViewer控件一個ASP.NET網頁上的報告和參數添加到它,但我收到以下錯誤嵌入報告C#ASP.NET頁面失敗的內容類型錯誤?
Client found response content type of '', but expected 'text/xml'. The request failed with an empty response.
這裏是我的代碼
reportViewer.ProcessingMode = ProcessingMode.Remote;
reportViewer.ServerReport.ReportServerUrl = new Uri("http://devss370:14112/ReportServer/ReportExecution2005.asmx");// new Uri(ConfigurationManager.AppSettings["ReportServer"].ToString());
reportViewer.ServerReport.ReportPath = Request.QueryString["Report"].ToString();// +Server.HtmlDecode(Request.QueryString["reportPath"].ToString());
#region Get Parameters
string[] fullParamList = Server.HtmlDecode(Request.QueryString["reportPath"].ToString()).Split('&');
List<ReportParameter> reportParameters = new List<ReportParameter>();
foreach (string param in fullParamList)
{
if (param.Split('=').Count() == 2)
{
ReportParameter rp = new ReportParameter();
rp.Name = param.Split('=')[0];
rp.Values.Add(param.Split('=')[1]);
reportParameters.Add(rp);
}
}
reportViewer.ServerReport.Timeout = 90000;
reportViewer.ServerReport.SetParameters(reportParameters);
#endregion
reportViewer.DataBind();
,它始終未能在SetParameters線...
這已經浪費了7小時我的生活因此,如果任何人都可以指出公然明顯這將是真棒:)
我會先檢查報告服務器是否有任何錯誤日誌。 – 2011-04-06 07:37:52