• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
    問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
    當(dāng)前位置: 首頁 - 科技 - 知識百科 - 正文

    ASP.NET 導(dǎo)出到Excel時保留換行的代碼

    來源:懂視網(wǎng) 責(zé)編:小采 時間:2020-11-27 22:44:49
    文檔

    ASP.NET 導(dǎo)出到Excel時保留換行的代碼

    ASP.NET 導(dǎo)出到Excel時保留換行的代碼:<br style='mso-data-placement:same-cell;'/> 完整代碼: 代碼如下:<%@ Page Language=C# Trace=false AutoEventWireup=true %> <!DOCTYPE html PUBLIC -//W3C//DTD XHTML
    推薦度:
    導(dǎo)讀ASP.NET 導(dǎo)出到Excel時保留換行的代碼:<br style='mso-data-placement:same-cell;'/> 完整代碼: 代碼如下:<%@ Page Language=C# Trace=false AutoEventWireup=true %> <!DOCTYPE html PUBLIC -//W3C//DTD XHTML

    <br style='mso-data-placement:same-cell;'/>
    完整代碼:
    代碼如下:
    <%@ Page Language="C#" Trace="false" AutoEventWireup="true" %>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <script runat="server">
    protected void Button1_Click(object sender, EventArgs e)
    {
    System.Web.HttpContext curContext = System.Web.HttpContext.Current;
    // IO用于導(dǎo)出并返回excel文件
    System.IO.StringWriter strWriter = null;
    System.Web.UI.HtmlTextWriter htmlWriter = null;
    // 設(shè)置編碼和附件格式
    HttpContext.Current.Response.Clear();
    HttpContext.Current.Response.Buffer = true;
    HttpContext.Current.Response.AddHeader("content-disposition", string.Format("attachment; filename={0}", "aaa.xls"));
    curContext.Response.ContentType = "application/vnd.ms-excel";
    curContext.Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB18030");
    curContext.Response.Charset = "";
    // 導(dǎo)出excel文件
    strWriter = new System.IO.StringWriter();
    htmlWriter = new System.Web.UI.HtmlTextWriter(strWriter);
    htmlWriter.WriteLine("標(biāo)題");
    // 返回客戶端
    GridView1.RenderControl(htmlWriter);
    curContext.Response.Write(strWriter.ToString().Replace("<br/>", "<br style='mso-data-placement:same-cell;'/> "));
    curContext.Response.End();
    }
    protected void Page_Load(object sender, EventArgs e)
    {
    if (!Page.IsPostBack)
    {
    GridView1.DataSource = CreateDataSourceByXianhuiMeng();
    GridView1.DataBind();
    }
    }
    System.Data.DataView CreateDataSourceByXianhuiMeng()
    {
    System.Data.DataTable dt = new System.Data.DataTable();
    System.Data.DataRow dr;
    dt.Columns.Add(new System.Data.DataColumn("學(xué)生班級", typeof(System.String)));
    dt.Columns.Add(new System.Data.DataColumn("學(xué)生姓名", typeof(System.String)));
    dt.Columns.Add(new System.Data.DataColumn("語文", typeof(System.Decimal)));
    dt.Columns.Add(new System.Data.DataColumn("數(shù)學(xué)", typeof(System.Decimal)));
    dt.Columns.Add(new System.Data.DataColumn("英語", typeof(System.Decimal)));
    dt.Columns.Add(new System.Data.DataColumn("計算機(jī)", typeof(System.Decimal)));
    for (int i = 0; i < 8; i++)
    {
    System.Random rd = new System.Random(Environment.TickCount * i); ;
    dr = dt.NewRow();
    dr[0] = "班級" + i.ToString();
    dr[1] = "學(xué)生姓名:孟子E章" + i.ToString() + "<br/>所在班級:" + "班級" + i.ToString();
    dr[2] = System.Math.Round(rd.NextDouble() * 100, 2);
    dr[3] = System.Math.Round(rd.NextDouble() * 100, 2);
    dr[4] = System.Math.Round(rd.NextDouble() * 100, 2);
    dr[5] = System.Math.Round(rd.NextDouble() * 100, 2);
    dt.Rows.Add(dr);
    }
    System.Data.DataView dv = new System.Data.DataView(dt);
    return dv;
    }
    public override void VerifyRenderingInServerForm(Control control)
    { }
    </script>
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head id="Head1" runat="server">
    <title>無標(biāo)題頁</title>
    </head>
    <body>
    <form id="form1" runat="server">
    <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="false">
    <Columns>
    <asp:BoundField HtmlEncode="false" DataField="學(xué)生姓名" HeaderText="測試字段" />
    </Columns>
    </asp:GridView>
    <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" />
    </form>
    </body>
    </html>

    要查閱 Excel 中使用的樣式規(guī)范,請參考:Microsoft® Office HTML and XML Reference。
    下載地址:http://download.microsoft.com/download/a/c/1/ac18e8a2-ce20-41b5-8407-c4cec4a17f19/ofhtml9.exe

    聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    ASP.NET 導(dǎo)出到Excel時保留換行的代碼

    ASP.NET 導(dǎo)出到Excel時保留換行的代碼:<br style='mso-data-placement:same-cell;'/> 完整代碼: 代碼如下:<%@ Page Language=C# Trace=false AutoEventWireup=true %> <!DOCTYPE html PUBLIC -//W3C//DTD XHTML
    推薦度:
    標(biāo)簽: excel 代碼 代碼代碼
    • 熱門焦點

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 国产福利精品在线观看| 一区二区三区四区精品视频| 凹凸国产熟女精品视频app| 精品乱码久久久久久夜夜嗨| 国产精品91av| 午夜欧美精品久久久久久久| 精品久久人人妻人人做精品| 久久精品国产亚洲网站| 热re99久久精品国99热| 久久国产香蕉一区精品| 51久久夜色精品国产| 97久久久精品综合88久久| 无码精品人妻一区二区三区漫画 | 一本久久a久久精品vr综合| 国产99视频精品免费视频76| 国产成人精品免费视频大全麻豆| 亚洲AV永久无码精品| 亚洲国产精品专区在线观看| 精品中文高清欧美| 精品91自产拍在线观看二区| 91精品久久久久久无码| 精品久久久久久亚洲| 91精品国产福利尤物| 精品福利视频一区二区三区| 亚洲线精品一区二区三区| 欧美精品在线视频| 久久亚洲国产精品五月天婷| 久久久久亚洲精品中文字幕| 久久er国产精品免费观看8| 国内精品伊人久久久久网站| 国产成人99久久亚洲综合精品| 91精品在线国产| 国产精品婷婷午夜在线观看| 99热亚洲精品6码| 国模精品一区二区三区| 精品乱子伦一区二区三区| 久久精品三级视频| 亚洲精品动漫免费二区| 亚洲色精品aⅴ一区区三区| 亚洲精品国产精品乱码在线观看| 亚洲AV永久无码精品一百度影院|