一区二区久久-一区二区三区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的代碼,轉載需保留來源!

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

主站蜘蛛池模板: 亚洲狠狠婷婷综合久久久久图片 | 国产系列欧美系列日韩系列在线 | 91一个人的在线观看www | 福利一区二区在线 | 美女视频黄.免费网址 | 成年美女黄网站色大片视频 | 久久久久久91香蕉国产 | 色综合精品久久久久久久 | 国产精品第12页 | 四虎成人4hutv影院 | 成人国产精品免费视频 | 日韩视频精品在线 | 久久免费特黄毛片 | 亚洲精品人人 | 国产成人精品免费视频大全可播放的 | 中文字幕日韩三级 | 成人午夜免费视频 | 草草视频免费看 | 精品性久久 | 九九这里只有精品视频 | sihu国产午夜精品一区二区三区 | 国产女人成人精品视频 | 一本伊人 | 四虎影视在线观看永久地址 | 亚洲视频入口 | 久久免费国产精品一区二区 | 国产成人久视频免费 | 怎么看毛片 | 国产精品成人网 | 久色| 92看片淫黄大片欧美看国产片 | 伊人蕉久 | 视频在线观看一区二区 | 国产精品高清2021在线 | 国内小情侣一二三区在线视频 | 欧美精品成人一区二区视频一 | 激情综合婷婷丁香六月花 | 婷婷成人丁香五月综合激情 | 色伊人国产高清在线 | 国产三级全黄在线观看 | 国产免费精彩视频 |