此方法雖然簡單,但能實現功能.
private void button_outexcel_click(object sender, system.eventargs e)
{response.clear();
response.buffer= true;
response.charset="utf-8";
this.enableviewstate = false;
//定義輸入流
system.io.stringwriter writer = new system.io.stringwriter();
system.web.ui.htmltextwriter txtwriter = new htmltextwriter(writer);
//將datagrid中的內容輸出到txtwriter流中
this.datagrid1.rendercontrol(txtwriter);
//作為附件輸出,filename=fileflow.xls 指定輸出檔案的名稱,注意其副檔名和指定檔案型別相符,可以為:.doc .xls .txt .htm
"utf-8");
response.write(writer);
response.end();
例項:例項gridview2excel
詳細見附件:/files/chenlong/gridview2excel.rar
EasyUI 匯出datagrid資料到桌面
匯出excel public actionresult exportexcel catch exception 將json轉換為datatable 得到的json public static datatable jsontodatatable string strjson matchcollecti...
從資料到資訊到決策
俗話說,忘記歷史就是背叛自己,今天這篇用此做開場再合適不過。這一篇將根據乙個虛擬的故事,來介紹如何通過歷史資料來幫助乙個銷售人員發現規律資訊從而輔助他來做一些決策資訊。本文的主角是tim,tim在乙個銷售部門,部門最近決定做新一輪銷售計畫,然後根據計畫結束時,各個銷售人員的銷售業績來進行kpi考核。...
Crontab定時同步MySQL資料到ES中
本來計畫是用logstash來自動同步mysql資料的,奈何配置一直出問題。就只能自己寫 來實現了。公司業務發展,需要在現有的專案基礎上做es搜尋。那就需要同步現有的資料到es中 現有的資料儲存在mysql上 這裡以同步 文章 表的資料舉例。1 定時任務 專案放在雲伺服器上,contos7.3的系統...