C#下载

public void Download() {
Response.Clear();
Response.ClearHeaders();

//读取数据内容或者从文件读取或者数据库
String strD = "这是测试的内容";

//文件
StreamReader sr = new StreamReader("C:/object.txt",Encoding.Default);
string o = sr.ReadToEnd();

//生成个CSV(和excel基本没有区别,但是操作起来非常的方便)
/*
*-----------------------------------------------------------
*CSV中的换行是\n,下个单元格是,简单吧.
*-----------------------------------------------------------
*/
string e = "";
e += "标题1,标题2,标题3\n";
e += "内容1,内容2,内容3\n";

Response.ContentType = "application/vnd.ms-excel";// "text/plain";可以查询我MIME文章中的头信息
//Response.ContentEncoding = Encoding.GetEncoding("GB2312");// 如果需要发送的话
String httpHeader = "attachment;filename=download.csv";
Response.AddHeader("Content-Disposition", httpHeader);
Response.Write(e);
Response.Flush();
Response.End();
}

转载于:https://www.cnblogs.com/yimiao/archive/2011/11/10/2244527.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值