杰gg 2013-10-15 02:26
浏览 946

用流下载文件时,下载文件名后的文件名为什么老是当前网页的名称,求大神指导

System.IO.FileInfo file = new System.IO.FileInfo(xpath);
Response.Clear();
Response.Charset = "GB2312 ";
Response.ContentEncoding = System.Text.Encoding.UTF8;
//Response.ContentType = "application/octet-stream ";
Response.AddHeader( "Content-Disposition ", "attachment;filename= "+aaa.doc);
Response.ContentType = "application/octet-stream ";
Response.AddHeader( "Content-Length ", file.Length.ToString());

Response.WriteFile(file.FullName);

Response.End();

点击下载后,文件的默认名字问wenjian.aspx,为什么不是aaa.doc呢?

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 Pwm双极模式H桥驱动控制电机
    • ¥30 这是哪个作者做的宝宝起名网站
    • ¥60 版本过低apk如何修改可以兼容新的安卓系统
    • ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
    • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
    • ¥50 有数据,怎么用matlab求全要素生产率
    • ¥15 TI的insta-spin例程
    • ¥15 完成下列问题完成下列问题
    • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
    • ¥15 YoloV5 第三方库的版本对照问题