mvc模式下通过输入参数设置下载某个文件? mvcsessionpost 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有点想不通 为啥用POST.访问S控制器。 直接windows.location.href="../down/Excel?auction=auction";不可以? Refer here:http://www.cnblogs.com/insus/p/3615714.html [HttpPost] public FileStreamResult DownLoad(MeteoDown auction) { MeteoDown md = auction; //......... MemoryStream ms = new MemoryStream(); hssfworkbook.Write(ms); string filename = DateTime.Now.ToString("yyyy-MM-dd") + ".xls"; Response.ContentType = "application/vnd.ms-excel"; Response.AddHeader("Content-Disposition", string.Format("attachment;filename={0}", filename)); Response.Clear(); MemoryStream ms = new MemoryStream(); hssfworkbook.Write(ms); string filename = DateTime.Now.ToString("yyyy-MM-dd") + ".xls"; Response.ContentType = "application/vnd.ms-excel"; Response.AddHeader("Content-Disposition", string.Format("attachment;filename={0}", filename)); Response.Clear(); ms.WriteTo(Response.OutputStream); Response.End(); byte[] fileDate=ms.ToArray(); return new FileDown(filename, fileDate); }]先谢谢insus,我看完你的代码,修改了后,再调试了一下,能够接收到post的数据,但是返回不了文件,好像是能接收就不能返回,是不是[HttpPost]的原因? 网页版的计算程序,如何避免并发操作? 空间不支持ajax 求一个类似confirm 提示框的 js 在html中使用asp.net ajax 调用webservices XP系统下如何安装vs2003肯定能成功? 数据处理乱码问题 怎样将数据库里的内容(文件)读取并显示到页面上? 能不能把表格最外面的边框线去掉,或者变成透明!! 关于微软的urlrewrite的问题 100分问一个使用URL安全访问非.aspx文件的问题??在线等 这个简单的问题应该如何解决? [ASP.NET]点击gridview中的ImageButton更改ImageButton的Imageurl
直接windows.location.href="../down/Excel?auction=auction";
不可以?
http://www.cnblogs.com/insus/p/3615714.html
[HttpPost]
public FileStreamResult DownLoad(MeteoDown auction)
{
MeteoDown md = auction;
//.........
MemoryStream ms = new MemoryStream();
hssfworkbook.Write(ms); string filename = DateTime.Now.ToString("yyyy-MM-dd") + ".xls";
Response.ContentType = "application/vnd.ms-excel";
Response.AddHeader("Content-Disposition", string.Format("attachment;filename={0}", filename));
Response.Clear(); MemoryStream ms = new MemoryStream();
hssfworkbook.Write(ms); string filename = DateTime.Now.ToString("yyyy-MM-dd") + ".xls";
Response.ContentType = "application/vnd.ms-excel";
Response.AddHeader("Content-Disposition", string.Format("attachment;filename={0}", filename));
Response.Clear(); ms.WriteTo(Response.OutputStream);
Response.End();
byte[] fileDate=ms.ToArray();
return new FileDown(filename, fileDate);
}]
先谢谢insus,我看完你的代码,修改了后,再调试了一下,能够接收到post的数据,但是返回不了文件,好像是能接收就不能返回,是不是[HttpPost]的原因?