此次專案中使用的是npoi的1.25版本,專案是mvc3,在這裡只貼上controller部分的**:
1using
npoi.hssf.usermodel;
2using npoi.ss.usermodel;
1在上邊的方法中呼叫如下的乙個方法,此方法可以略做修改用於其他功能的匯出///2
/////匯出excel
3///
4///
聯盟id
5///
遊玩時間
6///
7public actionresult createexcel(string id,string
param)855
//將object的內容放入datatable
56 dtabel.loaddatarow(itm, true
);5758}
59tempds.tables.add(dtabel);60}
61return file(exportexecel(tempds), "
", "
全部景區聯盟傳真
" + param + "
.xls");
62}63else
64104
//將object的內容放入datatable
105 dtabel.loaddatarow(itm, true
);106
107}
108tempds.tables.add(dtabel);
109110
}111
112113
114return file(exportexecel(tempds), "
", tsigle.sceneryname+param+"
.xls");
115}
116}
117catch
(exception ex)
118122 }
1截圖:public
byte
exportexecel(dataset tempds)282
83//
匯入資料行
84foreach (datarow rows in
dt.rows)
8594
else
9598
foreach (datacolumn col in
dt.columns)
99105 rowindex++;
106}
107108
}109
110111
//寫入到客戶端
112 system.io.memorystream ms = new
system.io.memorystream();
113book.write(ms);
114byte b =ms.toarray();
115 book = null
;116
ms.close();
117ms.dispose();
118return
b;119 }
學習封裝 MVC 3
一 配置載入類 1 建立配置路由 return array ctrl index action index 2 控制器層 1.判斷配置檔案是否存在 2.判斷當前配置是否存在 3.快取配置 載入單一配置 static public conf array static public function g...
MVC3學習總結
本文是閱讀了scottgu s blog來記錄的,外加自己的學習心得。一 razor razor是乙個新的檢視引擎,它實現了快速,流暢的編碼流程,使得檢視模板跟簡潔乾淨。1 靈活的選擇。add view.新建檢視模板的時候你可以選擇razor cshtml 模板檢視,或aspx c 模板檢視。2 r...
MVC3 安裝部署
iis5.1 1.安裝microsoft net framework 4.0安裝包 2.在iis中發布 建立虛擬目錄,asp.net版本選擇4.0.30196 3.新增mvc的解析 右擊iis中的虛擬目錄選擇 屬性 虛擬目錄 配置 對映 新增 配置如下 可執行檔案 c windows microso...