一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

asp.net Linq把數據導出到Excel的代碼

前些時間有朋友為了完成此功能,就硬把數據導入DataGrid再導出到Excel。這實在是多此一舉。
解決辦法:
通過Linq將數據讀出,并直接寫入數據流中
代碼如下:
復制代碼 代碼如下:
public partial class DataToExcel : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
DataAccess.DataClassesDataContext db = new DataClassesDataContext();
var qu = from t in db.TXLInfos
select t;
Response.AppendHeader("Content-Disposition", "attachment;filename=result.xls");
Response.ContentType = "application/ms-excel";
Response.Charset = "gb2312";
Response.ContentEncoding = Encoding.GetEncoding("gb2312");
System.IO.StringWriter writer = new System.IO.StringWriter();
foreach(TXLInfo item in qu)
{
writer.Write(item.GQName);
writer.Write("/t");
writer.Write(item.GQID);
writer.WriteLine();
}
Response.Write(writer.ToString());
Response.End();
}
}
注:"/t"默認做為Excel中兩列之間的分隔符號

AspNet技術asp.net Linq把數據導出到Excel的代碼,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 亚洲第一伊人 | 永久免费av网站 | 视频一区二区三区自拍 | 大色虫成人午夜在线观看 | 亚洲综合久久伊人热 | 激情网页| 福利写真视频在线观看网站 | 大学生一级黄色片 | 色综合五月 | 中文字幕一区2区3区 | 综合色99| 欧美xxxx色视频在线观看免费 | 91社区视频在线观看 | 国产在线精品一区二区 | 国产精品美女一区二区 | 91免费国产精品 | a加勒比一本东京 | 99毛片| 亚洲精品私拍国产福利在线 | 欧美在线视频网站 | 成人亚洲国产综合精品91 | 搞黄免费视频 | 天天做.天天爱.天天综合网 | 奇米影视99 | 91在线在线啪永久地址 | 欧美在线观看免费一区视频 | 国产色视频一区二区三区 | 91大神免费视频 | 亚洲国产高清精品线久久 | 99精品视频看国产啪视频 | 四虎啪啪| 国产在线一区精品对白麻豆 | 伊人久久久久久久久久 | 国产剧情一区二区 | 亚州第一视频 | 欧美黑人两根巨大挤入 | 成人一区专区在线观看 | 国产成人福利美女观看视频 | 久月婷婷 | 成人在免费观看视频国产 | 免费高清小黄站在线观看 |