中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

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

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

主站蜘蛛池模板: 一级毛片免费 | 亚洲精品一区中文字幕乱码 | 欧美日产国产成人免费图片 | 亚洲国产精品一区二区第一页 | 欧美激情国产日韩精品一区18 | 欧美日韩国产精品一区 | 欧美日韩在线成人 | 国产精品久久 | 久久久久免费 | 国产成人午夜精品影院游乐网 | 亚洲自拍偷拍免费视频 | 爱草在线 | 黄色电影在线免费观看 | 成人精品福利 | 欧美日韩亚洲二区 | 亚洲精品一区中文字幕乱码 | 国产精品久久久久久久久久久久久久 | 久久久久久国产精品 | 日韩精品一区二区三区中文字幕 | 日韩视频精品在线 | 亚洲狠狠丁香婷婷综合久久久 | 东方伊人免费在线观看 | 亚洲精品9999久久久久 | 国产精品一级在线观看 | 欧美日韩黄色一级片 | 国产一区二区影院 | 久久中文字幕一区 | 亚洲91| 久久成人国产精品 | 久草久| 成人在线免费观看 | 91 久久| 成人免费大片黄在线播放 | 国产999精品久久久 日本视频一区二区三区 | 国产96在线| 91精品国产综合久久精品 | 99re在线视频 | 久久久一二三 | av黄色国产 | 亚洲一区高清 | 精品九九久久 |