如何实现client端下载服务器段文件的功能,使用asp.net如何实现,我使用了C#的webclent类中的download方法,却只能在服务器里拷来拷去,无法直接下载到client端的本地。求教
解决方案 »
- 求一条搜索的SQL语句,多关键字搜索 怎样才是最佳的方案?
- asp.net如何使用控件数组
- 400万数据,8400双核+4G内存,SQL2005+NET3.5,10万PV,CPU99%怎么处理?
- 一段很简单的代码,但是有点看不懂
- vs2003中 关闭弹出页面刷新原页面
- 在后台定义一个控件,怎样生成前台的html脚本?
- 弹窗修改数据信息
- 程序完成,打包问题
- 关于ASP。net的写聊天室的疑问,请高手入内!在线等!急!
- 请微软专家帮忙,我的iis用不了了,高分伺候
- VS中填充数据出现错误
- 到目前为止,我还没有发现可以集成到visual.net2003简体中文中的简体中文板MSDN2003,那里有?拜托告诉一下
而且,我发现可以将服务器中的文件内容直接显示出来,但就是不知道如何保存,C#其中的有关saveas方法都是保存在服务器中~
另外,再问一个问题,在服务器段,能否取出发出申请的客户端的相关信息,比如客户端的IP地址.
ds.Namespace="";
//Response.ContentType = "text/html";
Response.Clear();
string httpHeader="attachment;filename=backup.xls";
Response.AppendHeader("Content-Disposition", httpHeader);
Response.Charset = "UTF-8";
Response.BufferOutput = true;
XmlDataDocument xdd =new XmlDataDocument(ds);
System.Xml.Xsl.XslTransform xt =new XslTransform();
xt.Load(Server.MapPath("BigCheckReport.xslt"));
xt.Transform(xdd,null,Response.OutputStream);
Response.End();