为什么这会将“w,w,w”写入响应而不是打开保存文件对话框?
[HttpPost]
public ActionResult Export(int id)
{
var contentType = "text/csv";
var content = "w,w,w";
var bytes = Encoding.UTF8.GetBytes(content);
var result = new FileContentResult(bytes, contentType)
{
FileDownloadName = "www.csv"
};
return result;
}
答案 0 :(得分:0)
因为它是POST而不是GET。
答案 1 :(得分:0)
抱歉,我不能把这个问题作为评论,你是如何打电话给控制器的呢?