ASP.NET MVC如何制作一个返回文件的动作?

时间:2010-10-14 16:10:08

标签: asp.net-mvc asp.net-mvc-2

您好 我在我的动作中生成一个excel文件,我将返回给用户。如何声明返回文件的操作?

我可以用ajax调用此操作吗?

谢谢!

1 个答案:

答案 0 :(得分:16)

选项1:使用内置的ActionResults,例如FilePathResult,FileStreamResult,FileContentResult

选项2:构建自定义ActionResult以返回您的Excel文件(例如:http://www.dotnetcurry.com/ShowArticle.aspx?ID=484&AspxAutoDetectCookieSupport=1