|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
Windows本身的所有问题都会一成不变的也累加到了它的身上。安全性、稳定性、跨平台性都会因为与NT的捆绑而显现出来;办理|文件名|成绩|下载stringfileName="中文.xls";
stringfilePath=@"/UpLoad/Reports"
FileInfofile=newFileInfo(System.Web.HttpContext.Current.Server.MapPath(filePath)+fileName);
Response.Charset="utf-8";
Response.ContentEncoding=System.Text.Encoding.UTF8;
//增加头信息,为"文件下载/另存为"对话框指定默许文件名
Response.AddHeader("Content-Disposition","attachment;filename="+HttpUtility.UrlEncode("下载文件"+".xls",System.Text.Encoding.UTF8));
//增加头信息,指定文件巨细,让扫瞄器可以显现下载进度
Response.AddHeader("Content-Length",file.Length.ToString());
//指定前往的是一个不克不及被客户端读取的流,必需被下载
Response.ContentType="application/ms-excel";
//把文件流发送到客户端
Response.WriteFile(file.FullName);
//中断页面的实行
Response.End();
结论:和PHP一样,ASP简单而易于维护,很适合小型网站应用,通过DCOM和MTS技术,ASP甚至还可以完成小规模的企业应用,但ASP的致命缺点就是不支持跨平台的系统,在大型项目开发和维护上非常困难。 |
|