Asp.net mvc 4 PDF文件错误无法访问关闭的流
我想为我的报告模块生成一个PDF文件。这是我在控制器中生成PDF文件的代码Asp.net mvc 4 PDF文件错误无法访问关闭的流,asp.net-mvc-4,pdf,mvcrazortopdf,Asp.net Mvc 4,Pdf,Mvcrazortopdf,我想为我的报告模块生成一个PDF文件。这是我在控制器中生成PDF文件的代码 public ActionResult Reports_CARF(int carf_id= 0) { var data = db.Dept_Approval_Data_vw.Where(x => x.carf_id == carf_id && x.request_category == "PETC Local Applications" && x.verified_by !
public ActionResult Reports_CARF(int carf_id= 0)
{
var data = db.Dept_Approval_Data_vw.Where(x => x.carf_id == carf_id && x.request_category == "PETC Local Applications" && x.verified_by != null).ToList();
return new PdfActionResult(data);
}
我已将以下内容包括在我的控制器中:
using MvcRazorToPdf;
using iTextSharp.text;
using iTextSharp.text.pdf;
现在,当我尝试运行此代码时,浏览器中显示了此错误。
请给我一些建议。提前感谢。根据个人经验,这可能是来自您的视图的格式错误的XHTML,导致MvcRazorToPdf中出现未经处理的异常
尝试呈现视图,例如返回
view()
而不是返回新结果(数据)
,并通过XHTML验证器运行输出。根据个人经验,这可能是来自视图的格式错误的XHTML,导致MvcRazorToPdf中出现未处理的异常
尝试呈现视图,例如,返回
视图()
而不是返回新的结果(数据)
,并通过XHTML验证器运行输出。使用结构和显式关闭
调用很可能是错误的,因为异常是ObjectDisposedException
,最有可能是在您的pdresult
实现中。有解决此问题的方法吗?我也在为同样的问题苦苦挣扎?PDFHelpers\MvcRazorToPdf.cs:47导致此错误的错误原因和cod在这个pastebin@mki上。任何人都可以帮助吗?您使用结构和显式关闭调用很可能是错误的,因为异常是ObjectDisposedException
,最有可能是在您的pdresult
实现中。有解决此问题的方法吗?我也在为同样的问题苦苦挣扎?PDFHelpers\mvfranchortopdf.cs:47导致此错误的错误原因,cod在这个pastebin@mki上,有人能帮忙吗??