菜鳥提間:求一從服務器下載文檔的方法,謝謝。

vam_ma 2005-03-07 10:56:21
如題,如下載一個“.doc,記事本文檔”等(C#語言).
...全文
47 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
kenMoxi 2005-03-07
  • 打赏
  • 举报
回复
public void DownFile(string fileName)
{
System.IO.FileInfo file = new System.IO.FileInfo(fileName);
Response.Clear();
Response.AddHeader("Content-Type", "application/octet-stream");
Response.Charset = "utf-8";
Response.AddHeader("Content-Disposition", "attachment;filename="+System.Web.HttpUtility.UrlEncode(file.Name,System.Text.Encoding.UTF8));
Response.AddHeader("Content-Length", file.Length.ToString());
Response.WriteFile(file.FullName);
Response.Flush();
Response.Clear();
Response.End();
}
liuye1128 2005-03-07
  • 打赏
  • 举报
回复
string url=this.Request.ServerVariables["HTTP_REFERER"].ToString().Substring(0,this.Request.ServerVariables["HTTP_REFERER"].ToString().LastIndexOf("/"));
string strHtm="<script>var newWin=window.open('','','toolbar=no,menubar=no,resizable=yes');newWin.location.href='"+url+"/"+文件路径+"';</script>";
Response.Write(strHtm);

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧