久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

C#導出生成excel文件的方法小結(xml,html方式)

時間:2019-05-12 12:17:56下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關的《C#導出生成excel文件的方法小結(xml,html方式)》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《C#導出生成excel文件的方法小結(xml,html方式)》。

第一篇:C#導出生成excel文件的方法小結(xml,html方式)

C#導出生成excel文件的方法小結(xml,html方式)

///

/// xml格式生成excel文件并存盤;

///

///

生成報表的頁面,沒有傳null

///

數據表

///

報表標題,sheet1名

///

存盤文件名,全路徑

///

生成文件后是否提示下載,只有web下才有效

public static void CreateExcelByXml(System.Web.UI.Page page, DataTable dt, String TableTitle, string fileName, bool IsDown)

{

StringBuilder strb = new StringBuilder();

strb.Append(“

strb.Append(”xmlns:x=“urn:schemas-microsoft-com:office:excel”“);

strb.Append(”xmlns=“");

strb.Append(” “);

strb.Append(” “);

strb.Append(” “);

strb.Append(” “);

strb.Append(” “);

strb.Append(” “);

//設置工作表 sheet1的名稱

strb.Append(” “ + TableTitle + ” “);

strb.Append(” “);

strb.Append(” 285 “);

strb.Append(” “);

strb.Append(” “);

strb.Append(” “);

strb.Append(” 3 “);

strb.Append(” 1 “);

strb.Append(” “);

strb.Append(” “);

strb.Append(” False “);

strb.Append(” False “);

strb.Append(” False “);

strb.Append(” “);

strb.Append(” “);

strb.Append(” 6750 “);

strb.Append(” 10620 “);

strb.Append(” 480 “);

strb.Append(” 75 “);

strb.Append(” False “);

strb.Append(” False “);

strb.Append(” “);

strb.Append(” “);

strb.Append(”“);

strb.Append(” “);

strb.Append(”

“);

//合格所有列并顯示標題

strb.Append(”

”);

strb.Append(“

”);

strb.Append(“

”);

if(dt!= null)

{

//寫列標題

int columncount = dt.Columns.Count;

for(int columi = 0;columi < columncount;columi++)

{

strb.Append(“

”);

}

strb.Append(“

”);

//寫數據

for(int i = 0;i < dt.Rows.Count;i++)

{

strb.Append(“

”);

for(int j = 0;j < dt.Columns.Count;j++)

{

strb.Append(“

”);

}

strb.Append(“

”);

}

}

strb.Append(“

”);

strb.Append(TableTitle);

strb.Append(“

” + dt.Columns[columi] + “
” + dt.Rows[i][j].ToString()+ “
”);

strb.Append(“ ”);

string ExcelFileName = fileName;

//string ExcelFileName = Path.Combine(page.Request.PhysicalApplicationPath, path+“/guestData.xls”);

//報表文件存在則先刪除

if(File.Exists(ExcelFileName))

{

File.Delete(ExcelFileName);

}

StreamWriter writer = new StreamWriter(ExcelFileName, false);

writer.WriteLine(strb.ToString());

writer.Close();

//如果需下載則提示下載對話框

if(IsDown)

{

DownloadExcelFile(page, ExcelFileName);

}

}---------///

/// web下提示下載

///

///

///

文件名,全路徑

public static void DownloadExcelFile(System.Web.UI.Page page, string FileName)

{

page.Response.Write(“path:” + FileName);

if(!System.IO.File.Exists(FileName))

{

MessageBox.ShowAndRedirect(page, “文件不存在!”, FileName);

}

else

{

FileInfo f = new FileInfo(FileName);

HttpContext.Current.Response.Clear();

HttpContext.Current.Response.AddHeader(“Content-Disposition”, “attachment;filename=” + f.Name);

HttpContext.Current.Response.AddHeader(“Content-Length”, f.Length.ToString());

HttpContext.Current.Response.AddHeader(“Content-Transfer-Encoding”, “binary”);

HttpContext.Current.Response.ContentType = “application/octet-stream”;

HttpContext.Current.Response.WriteFile(f.FullName);

HttpContext.Current.Response.End();

}

}

下載C#導出生成excel文件的方法小結(xml,html方式)word格式文檔
下載C#導出生成excel文件的方法小結(xml,html方式).doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點此處下載文檔

文檔為doc格式


聲明:本文內容由互聯網用戶自發貢獻自行上傳,本網站不擁有所有權,未作人工編輯處理,也不承擔相關法律責任。如果您發現有涉嫌版權的內容,歡迎發送郵件至:645879355@qq.com 進行舉報,并提供相關證據,工作人員會在5個工作日內聯系你,一經查實,本站將立刻刪除涉嫌侵權內容。

相關范文推薦

    主站蜘蛛池模板: 99久久99久久精品国产片果冻| 国产成人成网站在线播放青青| 亚洲a∨无码男人的天堂| 妺妺窝人体色www在线图片| 又黄又爽又色视频| 欧美日韩综合一区二区三区| 国产精品沙发午睡系列| 无遮挡h肉动漫在线观看| 国产精品久久久久久人妻精品| 亚洲va久久久噜噜噜久久4399| 色吊丝永久性观看网站| 69麻豆天美精东蜜桃传媒潘甜甜| 久久精品99av高久久精品| 亚洲综合激情五月丁香六月| 日本视频高清一区二区三区| av无码av高潮av喷吹免费| 精品国产美女福到在线不卡| 精品国产一区二区三区av片| 国产玉足榨精视频在线观看| 天天做天天爱夜夜爽毛片毛片| 日韩无套无码精品| 88久久精品无码一区二区毛片| 欧美成人a天堂片在线观看| 人妻aⅴ中文字幕| 久久久久久曰本av免费免费| 凹凸在线无码免费视频| 日本在线看片免费人成视频1000| 无码人妻一区、二区、三区免费视频| 人人爽人人爽人人片a免费| 天天躁日日躁很很很躁| 夜夜影院未满十八勿进| 亚洲 日韩 激情 无码 中出| av狠狠色超碰丁香婷婷综合久久| 亚洲热妇无码av在线播放| 中文字幕制服丝袜人妻动态图| 无码av波多野结衣久久| 无码人妻精品一区二区三| 亚洲 a v无 码免 费 成 人 a v| 性做久久久久久久| 国产精品亚洲色婷婷99久久精品| 免费无码黄真人影片在线|