【发布时间】:2011-08-09 07:45:01
【问题描述】:
我想制作一个应用程序来导出内容来自数据库的 PDF 文件。这是我的控制器控制器:
public ActionResult DownloadTopic(int Id)
{
var Topic = DB.Topics.singleordefualt(o=>o.id == Id);
return File(Topic.Body, "application/pdf");
}
但我收到此错误"Could not find a part of the path 'C:\Users\katkooot\Desktop\project\Discussion\MvcApplication22\MvcApplication22\Topic\DownloadTopic"。
【问题讨论】:
-
Body 是什么类型?溪流?字符串(文件路径)?
-
DownloadTopic是文件名吗?如果是这样,它缺少.pdf扩展。 -
该文件是否存在于该目录下的服务器上?
-
不,它不存在,我想创建pdf文件并将body字段的内容放入其中
标签: c# html razor asp.net-mvc-3