濮阳杆衣贸易有限公司

主頁 > 知識庫 > asp.net導(dǎo)出Excel顯示中文亂碼的解決方法

asp.net導(dǎo)出Excel顯示中文亂碼的解決方法

熱門標(biāo)簽:山東防封電銷卡辦理套餐 泰州手機(jī)外呼系統(tǒng)軟件 地圖標(biāo)注位置多的錢 杭州智能電話機(jī)器人 濟(jì)源人工智能電話機(jī)器人價(jià)格 內(nèi)蒙古智能電銷機(jī)器人哪家強(qiáng) 廈門四川外呼系統(tǒng) 怎樣在地圖標(biāo)注消火栓圖形 百度地圖標(biāo)注點(diǎn)擊事件

復(fù)制代碼 代碼如下:

  protected void btnExcel_Click(object sender, EventArgs e)
    {
        ListbUFlow.Model.orderhistory> orderlist = dal.GetOrderList2("");
        string filename = "3g流量網(wǎng)齡升級計(jì)劃用戶表";
        string name1 = filename;
        string bname = Common.MyRequest.GetBrowserName().ToLower();
        if (bname.Contains("firefox"))
        {
        }
        else if (bname.Contains("ie"))
        {
            filename = HttpUtility.UrlEncode(filename, System.Text.Encoding.UTF8);
        }
        else
        {
            filename = HttpUtility.UrlEncode(filename, System.Text.Encoding.UTF8);
        }

        HttpResponse resp = System.Web.HttpContext.Current.Response;
        resp.Charset = "utf-8";
        resp.Clear();
        resp.AppendHeader("Content-Disposition", "attachment;filename=" + filename + ".xls");
        resp.ContentEncoding = System.Text.Encoding.UTF8;

        resp.ContentType = "application/ms-excel";
        string style ="meta http-equiv=\"content-type\" content=\"application/ms-excel; charset=utf-8\"/>"+ "style> .table{ font: 9pt Tahoma, Verdana; color: #000000; text-align:center;  background-color:#8ECBE8;  }.table td{text-align:center;height:21px;background-color:#EFF6FF;}.table th{ font: 9pt Tahoma, Verdana; color: #000000; font-weight: bold; background-color: #8ECBEA; height:25px;  text-align:center; padding-left:10px;}/style>";
        resp.Write(style);
        //resp.Write(ExportTable(list));
        resp.Write("table class='table'>tr>th>" +"手機(jī)"+ "/th>th>" + "渠道" + "/th>th>" +"時(shí)間" + "/th>/tr>");
        //dbVideoList = (ListsubShiyongModel>)Session["dbVideoList"];
        foreach (bUFlow.Model.orderhistory model in orderlist)
        {
            resp.Write("tr>td>" + model.phone + "/td>");
            resp.Write("td>" + model.qudao + "/td>");
            resp.Write("td>" + model.tm + "/td>");
            resp.Write("/tr>");
        }
        resp.Write("table>");

        resp.Flush();
        resp.End();
    }

 


  需要注意的是編碼的問題,在輸出的時(shí)候,最好加上以下語句:
 
復(fù)制代碼 代碼如下:

meta http-equiv="content-type" content="application/ms-excel; charset=gb2312"/>

您可能感興趣的文章:
  • .net從服務(wù)器下載文件中文名亂碼解決方案
  • .NET中文亂碼的解決方法分享
  • asp.net Cookie值中文亂碼問題解決方法
  • asp.net url傳遞后地址欄亂碼(中文超過兩個(gè)漢字)
  • ASP.NET中Request.Form中文亂碼的解決方法
  • asp.net URL中包含中文參數(shù)造成亂碼的解決方法
  • asp.net 中文字符串提交亂碼的解決方法
  • js與ASP.NET 中文亂碼問題
  • asp.net下cookies的丟失和中文亂碼
  • .Net獲取URL中文參數(shù)值的亂碼問題解決方法總結(jié)

標(biāo)簽:喀什 百色 朝陽 臺州 洛陽 朔州 新鄉(xiāng) 周口

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《asp.net導(dǎo)出Excel顯示中文亂碼的解決方法》,本文關(guān)鍵詞  asp.net,導(dǎo)出,Excel,顯示,中文,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《asp.net導(dǎo)出Excel顯示中文亂碼的解決方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于asp.net導(dǎo)出Excel顯示中文亂碼的解決方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    横峰县| 成安县| 临高县| 新巴尔虎左旗| 平果县| 威海市| 沐川县| 龙井市| 江川县| 驻马店市| 石渠县| 辽源市| 上饶市| 晋宁县| 汨罗市| 喀喇沁旗| 屏东县| 翁源县| 县级市| 泾源县| 奉新县| 台南县| 牡丹江市| 海南省| 大足县| 灵宝市| 上杭县| 汉中市| 郧西县| 阳新县| 那曲县| 东台市| 扎鲁特旗| 桦南县| 额敏县| 沙雅县| 常山县| 墨江| 宣威市| 固原市| 莱芜市|