Whi*_*Kid 2 csv model-view-controller action controller asp.net-mvc-3
我有一个Action,它负责从数据库中提取一些数据并将其作为CSV文件返回.
我知道我可以通过返回一个巨大的字符串来做到这一点,但我在想是否有一种干净有效的方法可用于通过MVC控制器操作返回CSV文件.
您正在寻找FileResult:
http://msdn.microsoft.com/en-us/library/system.web.mvc.fileresult.aspx
public ActionResult GetFile()
{
var stream = new StreamReader("thefilepath.txt");
return File(stream.ReadToEnd(), "text/plain");
}
Run Code Online (Sandbox Code Playgroud)
最好的祝福
| 归档时间: |
|
| 查看次数: |
4022 次 |
| 最近记录: |