Пример #1
0
 public ActionResult ReportAction(ReportViewerParams parameter)
 {
     model            = new ReportViewerModel();
     model.ReportPath = Server.MapPath("~/App_Data/ParameterReport.rdl");
     if (Session["InvoiceID"] != null)
     {
         List <ReportParameter> parameters = new List <ReportParameter>();
         ReportParameter        param      = new ReportParameter();
         param.Labels.Add(Session["InvoiceID"].ToString());
         param.Values.Add(Session["InvoiceID"].ToString());
         param.Name = "InvoiceID";
         parameters.Add(param);
         model.Parameters = parameters;
     }
     return(new ReportViewerHtmlActionResult(model, parameter));
 }
Пример #2
0
 public ActionResult ViewReport(ReportViewerParams param)
 {
     return(new ReportViewerHtmlActionResult(this.GetModel(), param));
 }