在GridView中用了一个linkbutton提供文件下载,点击时弹出讯雷,讯雷窗口中的另存名称为当前网页(XXX.aspx),不是要下载的文档,然后把讯雷关掉,就可以正常下载该文档了。请各位帮帮忙,如何不让讯雷弹出来,或者让讯雷上的另存名称为文档的名。谢谢
我再别的网页上直接用linkbutton提供文档下载就没没有弹出讯雷。 string fileName = "文件.txt";
string filePath = Server.MapPath("download/aaa.txt"); FileStream fs = new FileStream(filePath, FileMode.Open);
byte[] bytes = new byte[(int)fs.Length];
fs.Read(bytes, 0, bytes.Length);
fs.Close();
Response.ContentType = "application/octet-stream";
Response.AddHeader("Content-Disposition", "attachment; filename=" + HttpUtility.UrlEncode(fileName, System.Text.Encoding.UTF8));
Response.BinaryWrite(bytes);
Response.Flush();
Response.End();
我再别的网页上直接用linkbutton提供文档下载就没没有弹出讯雷。 string fileName = "文件.txt";
string filePath = Server.MapPath("download/aaa.txt"); FileStream fs = new FileStream(filePath, FileMode.Open);
byte[] bytes = new byte[(int)fs.Length];
fs.Read(bytes, 0, bytes.Length);
fs.Close();
Response.ContentType = "application/octet-stream";
Response.AddHeader("Content-Disposition", "attachment; filename=" + HttpUtility.UrlEncode(fileName, System.Text.Encoding.UTF8));
Response.BinaryWrite(bytes);
Response.Flush();
Response.End();
解决方案 »
- 动态编译并不是时时有效?
- 向[Sandy945]提问
- 请大家帮我看一下这段代码有没有问题
- 急!在线等!向高手求救在数据库加入图片
- sqlhelper的最高版本是多少,有的是3.1的,还没有更新的?
- 数据存放在哪里呢?
- 请问各位大侠那里有小型的asp.net源代码??多谢
- 利害,CSDN首页被人放黄, 条件: 关掉"广告拦截" ,XP自带的"广告拦截"也关掉
- 关于freetextbox问题
- ^\d{2}\/((0?[1-9])|(1[0-2]))\/((3[0,1])|([1,2][0-9])|(0?[1-9]))$ 可以判断yy/mm/dd 格式是否正确,但无法判断日期08/4/31 是否有效
- 怎么使Combox的item有Checkbox的Check的属性,也可以像Checkbox一样选择。
- 说说大家在用VS2008时候(不限于2008)都会用什么相关的工具,使你的编程方便一些?
有空你去研究一下XUNLEI就知道了!