插件鏈接:
Demo地址:
http://pan.baidu.com/s/1dEXUvsP
FastReport.Net軟件地址:
https://pan.baidu.com/s/1c2kNBVi
使用方法:
第一步:添加引用
FastReport.Bars.dll
FastReport.dll
FastReport.Web.dll
dll包:http://pan.baidu.com/s/1pKJwXoZ
第二部:配置config
1、View文件夾內配置web.config文件,添加兩個引用
2、網站配置文件web.config添加節點httphandlers
iis6: <httpHandlers> <add path="FastReport.Export.axd" verb="*" type="FastReport.Web.Handlers.WebExport" /> </httpHandlers> iis7: <handlers> <add name="FastReportHandler" path="FastReport.Export.axd" verb="*" type="FastReport.Web.Handlers.WebExport"/> </handlers>


第三部:控制器代碼
1、視圖
@WebReportGlobals.Scripts()
@WebReportGlobals.Styles()
@ViewBag.WebReport.GetHtml()

2、控制器
private WebReport webReport = new WebReport(); public ActionResult Index() { SetReport(); webReport.Width = 600; webReport.Height = 800; webReport.ToolbarIconsStyle = ToolbarIconsStyle.Black; ViewBag.WebReport = webReport; return View(); } private void SetReport() { string report_path = AppDomain.CurrentDomain.BaseDirectory; //傳遞數據 webReport.Report.RegisterData(new List<object> { new { Type = "Type", Mobile = "mobile", Price = "price", Date = "date", Title = "title", Ad = "ad" } }, "Orders"); //調用模板 webReport.Report.Load(report_path + "order.frx"); }

錯誤:
FastReport報表加載不出來並且報404錯誤:
解決方案:
當前項目->屬性->Web->服務器->選中單選【使用Visual Studio 開發服務器】
