读书人

下载txt文件内容最前面多了一个样式

发布时间: 2012-05-30 20:20:04 作者: rapoo

下载txt文件,内容最前面多了一个样式引用的代码

C# code
                string fileName = filename;                string filePath = Server.MapPath(ResolveUrl("~/DataBackUp/")) + filename;//路径                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=" +fileName);                Response.BinaryWrite(bytes);                Response.Flush();                Response.End();

用这段代码来下载txt文件,内容的最前面,都会被加个
<link href="/App_Themes-green/skin/mystyle.css" rel="stylesheet" type="text/css" />
这个是我页面引用样式文件的代码。求指教。

[解决办法]
加上Response.Clear()

Response.ContentType = "application/octet-stream";
Response.AddHeader("Content-Disposition", "attachment; filename=" +fileName);
Response.BinaryWrite(bytes);
Response.Flush();
Response.End();
[解决办法]
顶起楼上大哥

读书人网 >asp.net

热点推荐