这是我下载的一部分代码
Response.Clear(); Response.ContentType = "application/octet-stream"; Response.BinaryWrite(file.OpenBinary());
Response.End();
为什么我下载时候类型不是我原文件的类型,本来我的文件是.RAR类型的,结果下载的时候默认显示的却是。ASPX的了啊
Response.Clear(); Response.ContentType = "application/octet-stream"; Response.BinaryWrite(file.OpenBinary());
Response.End();
为什么我下载时候类型不是我原文件的类型,本来我的文件是.RAR类型的,结果下载的时候默认显示的却是。ASPX的了啊
解决方案 »
- OutlookBar里的JS代码
- 关于masterpage中的提交, 在线等
- ASP.NET2.0:应该选用哪个 sqlParameter?
- (求助)如何在ASP.NET中调用远程的COM+组件?
- 一个非常值得注意的问题
- DataGrid问题,请问各位师傅怎样在DataGrid页眉中编辑,让页眉成为两行,急急急急急急!!!!!!!!!!!!!!!
- 一个网页里用到的DLL文件越多,是不是速度越慢啊
- ----*关于加入用户控件的问题*-----
- 真不爽:(今天去人才交流会找工作,没人要.net的!)
- 请问:在使用表单身份验证的时候,怎么指定验证返回的页面(“ReturnUrl”)?
- 紧急求救:怎样设置DropDownList某一项字体的颜色啊
- 500高分求助!url路径重写 分开给
Response.AddHeader("Content-Disposition", "attachment; filename="+FileName );
这个file对象可以得到文件的扩展名字的
本地的FileInfo或是存在数据库里, 都有个名字的.
问题2,刚刚我按照E章的方法试了一下,就是在加了E章的一句话,还是不可以
有些方法就不可以,比如FileInfo