易截截图软件、单文件、免安装、纯绿色、仅160KB

asp.net 文件下载 - .NET技术 / ASP.NET

FileInfo DownloadFile = new FileInfo("aaa.txt");
  Response.Clear();
  Response.ClearHeaders();
  Response.Buffer = false;
  Response.ContentType = "application/octet-stream";
  Response.AppendHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(DownloadFile.FullName, System.Text.Encoding.UTF8));
  Response.AppendHeader("Content-Length", DownloadFile.Length.ToString());
  Response.WriteFile(DownloadFile.FullName);
  Response.Flush();
  Response.End();
为什么总是报这个错误呢:服务器无法在发送 HTTP 标头之后清除标头。 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 

异常详细信息: System.Web.HttpException: 服务器无法在发送 HTTP 标头之后清除标头。

做个标记,期待高手解决

回去研究一下。帮顶!

Response.ClearHeaders();是不是这个地方有问题啊。


FileInfo DownloadFile = new FileInfo("aaa.txt");
前面加:


  Response.Buffer = true;
  Response.Clear();

哥们我测试过了可以的啊。你怎么会有错的。

你是写在什么事件里的?
把代码贴出来,我这里试完全可以下载

一般的我做文件下载就直接丢个文件链接就OK了。很少这样写的。
C# code


相关问答:

求一个在线测试系统 asp的 - Web 开发 / ASP

http://www.zgjhjy.com/Test/PrimaryTest/Index.aspx
就是类似以上的在线测试系统,需要有一个后台的,语言是asp的,数据库是access的,还需要能在后台对信息进行添删改查的。谢谢各位了。。。
程序真的很多,不知 ......

在asp.net里面脚本出错 - .NET技术 / ASP.NET

function CheckOpwd(){//验证用户名
var pwd=document.all.txtOpwd;

var div1=document.getElementById("divPwd");

if (pwd.value=="")
{
......

asp.net导出EXCEL问题! - .NET技术 / ASP.NET

C# code:

SqlConnection conn = CsDB.sqlcon();
SqlDataAdapter da = new SqlDataAdapter("select fwCoding from bjmuma_fwCoding where OrderNumber='" + Order + & ......

asp.net 页面限时提交 如何实现 - .NET技术 / ASP.NET

1.asp.net做的一个答题页面,如何实时限时后自动提交,请大家给点思路
限时的时间信息存放在数据库中
2.如果答题时间设置的较长,如何方式session超时后页面无效
谢谢
用js方法来控制
回复内容太短了。。

js ......

求助asp.net图片上传 - .NET技术 / ASP.NET

就是一个按钮,点击之后打开对话框,然后选取图片。就这样上传。。
怎么实现。在网上搜到那么多的代码,全是很多的那种,不知道,看不下去。
所以在这里想请大哥大姐帮帮忙。

使用自带的fileupload控件可以实现 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号