一定要用Response.End();结尾吗
大家好:我作了一个下载文件程序, 当下载完一个文件时,点击左边的菜单超连接没有响应,,必须用点击鼠标右键点击刷新才有效: 大家碰到过类似的问题吗,,请教一下,,本人把Response.end() 去掉也没有用啊,,,
Response.Clear();
Response.AddHeader( "Content-Type", "application/octet-stream" );
Response.AppendHeader("Content-Disposition", "attachment;filename="+fileName)
int bufSize = (int)stream.Length;
byte[] buf = new byte[bufSize];
int bytesRead = stream.Read(buf, 0, bufSize);
Response.OutputStream.Write(buf, 0, bytesRead);
Response.End();
谢谢