一区二区久久-一区二区三区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免费高清 | 亚洲综合成人网在线观看 | 日本一区二区三区久久久久 | 欧美激情片在线观看 | 日韩在线视频第一页 | 亚洲美女视频 | 亚洲福利在线视频 | 色久在线 | 91精品国产91久久久久久麻豆 | 在线视频一二三区 | 另类视频色综合 | 麻豆精品成人免费国产片 | 欧美一级久久久久久久大片 | 欧美日韩国产一区二区三区欧 | 亚洲精品美女久久久久 | 国产麻豆精品一区二区 | 激情婷婷丁香 | 一区小说二区另类小说三区图 | 亚洲伊人激情 | 综合图色 | 日韩美女va毛片在线播放 | 欧美成人性色生活片天天看 | 亚洲一区二区三区播放在线 | 国产三级全黄 | 免费视频一区二区三区四区 | 久99久女女精品免费观看69堂 | 精品国精品国产自在久国产不卡 | 欧美福利视频网站 | 精品国产免费第一区二区三区日韩 | 成人小视频在线播放 | 国产精品一页 | 99国产精品九九视频免费看 | 亚洲韩国欧美一区二区三区 | 六月丁香六月婷婷 | 五月玖玖 | 日本精品一区二区在线播放 | 国产视频福利在线 | 好爽毛片一区二区三区四 | vr专区日韩精品中文字幕 | 精品伊人| 91麻豆国产 |