国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

ASP.NET中 Execl導出的六種方法實例

2024-07-10 12:44:18
字體:
來源:轉載
供稿:網友

代碼如下:
        /// <summary>
        /// 導出Excel
        /// </summary>
        /// <param name="page"></param>
        /// <param name="dt"></param>
        //方法一:
        public void ImportExcel(Page page, DataTable dt)
        {
            try
            {

                string filename = Guid.NewGuid().ToString() + ".xls";
                string webFilePath = page.Server.MapPath("/" + filename);
                CreateExcelFile(webFilePath, dt);
                using (FileStream fs = new FileStream(webFilePath, FileMode.OpenOrCreate))
                {
                    //讓用戶輸入下載的本地地址
                    page.Response.Clear();
                    page.Response.Buffer = true;
                    page.Response.Charset = "GB2312";

                    //page.Response.AppendHeader("Content-Disposition", "attachment;filename=MonitorResult.xls");
                    page.Response.AppendHeader("Content-Disposition", "attachment;filename=" + filename);
                    page.Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312");
                    page.Response.ContentType = "application/ms-excel";

                    // 讀取excel數據到內存
                    byte[] buffer = new byte[fs.Length - 1];

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宁津县| 津南区| 壤塘县| 中西区| 正安县| 娄烦县| 镇赉县| 铜梁县| 崇礼县| 延吉市| 开阳县| 景宁| 巫溪县| 曲阜市| 紫金县| 武夷山市| 明水县| 咸阳市| 辽宁省| 毕节市| 应用必备| 盐池县| 日喀则市| 玉田县| 荣昌县| 广昌县| 东方市| 遵义市| 桂林市| 昭平县| 周宁县| 康保县| 曲周县| 新化县| 平泉县| 潍坊市| 阳江市| 石门县| 灵武市| 宜兰县| 五峰|