asp.NetGrid Excelインプリメンテーションコードのエクスポート
1388 ワード
1.Aspxバックグラウンドコード出力Content Type情報
このような実装は,Excelへのデータの簡単なエクスポートに十分である.
使い方が簡単だ
bootstrapを導入する.jsと圧縮パッケージのexport-all.jsは使えます
具体的にはmain.js(以下Gridを定義するときにtoolbarをxtype:'exporterbutton')と指定します.
Response.ClearContent();
Response.AddHeader("content-disposition", "attachment; filename=MyExcelFile.xls");
Response.ContentType = "application/excel";
Response.Write(GetGridTableHtml(Grid1));
Response.End();2. Html
Response.Write(@"
Excel
By Html
")
このような実装は,Excelへのデータの簡単なエクスポートに十分である.
使い方が簡単だ
bootstrapを導入する.jsと圧縮パッケージのexport-all.jsは使えます
具体的にはmain.js(以下Gridを定義するときにtoolbarをxtype:'exporterbutton')と指定します.
height: 350,
width: 600,
title: 'Array Grid',
renderTo: 'grid-example',
viewConfig: {
stripeRows: true
},
dockedItems: [
{
xtype: 'toolbar',
dock: 'top',
items: [
{
xtype: 'exporterbutton',
store: myStore
// Buttion.js
//swfPath: './downloadify.swf',
//downloadImage: './download.png',
//
//downloadName:' Excel '
}
]
}
]