ورود

View Full Version : سوال: علت این خطا چیه؟



hastiam
شنبه 19 اسفند 1391, 17:13 عصر
سلام
من از نرم افزار گزارش گیری stimulReport در یکی از پروژه هام که با MVC نوشتم استفاده کردم
به این صورت دستورات رو نوشتم :


StiReport report = new StiReport();
report.Load(Server.MapPath("~/Reports/TestReport4.mrt"));
//var goodsList = goodsRepository.Goods.Where(i => i.IsActive == false).Select(i => new { i.Code, i.Name, i.Purchase, i.CreatedBy, i.Created }).ToList();

//report.RegBusinessObject("MyData", goodsList);
//StiWebViewer1.Report = report;
report.Compile();
report.CompiledReport.DataSources["Goods"].Parameters["@CreatedBy"].ParameterValue = "Hasti";
return StiMvcViewerFxHelper.GetReportSnapshotResult(repor t, this.Request);

اما وقتی به خط آخر میرسه خطای زیر رو نشون میده علت این خطا چیه؟
The input is not a valid Base-64 string as it contains a non-base 64 character, more than two padding characters, or a non-white space character among the padding characters

من تو اینترنت خیلی گشتم اما دلیلشو پیدا نکردم ! :ناراحت: