gridview 顯示資料時常常會有多種字段格式,比如:時間、數字、貨幣、身份證號等,尤其是身份證號的顯示常常會顯示成科學計數法,
要解決其實很容易,給每個字段設定型別就可以了:
常用格式:
1) 文字:vnd.ms-excel.numberformat:@
2) 日期:vnd.ms-excel.numberformat:yyyy/mm/dd
3) 數字:vnd.ms-excel.numberformat:#,##0.00
4) 貨幣:vnd.ms-excel.numberformat:¥#,##0.00
5) 百分比:vnd.ms-excel.numberformat: #0.00%
使用方法:
gridview 的 rowdatabound 事件中新增
//其中i表示列數,從0開始
e.row.cells[i].attributes.add("style", "vnd.ms-excel.numberformat:@;");
TimeStamp欄位的格式
時間在oracle和db2資料庫中使用timestamp欄位,在sqlsever2000中用datatime欄位 欄位的格式為yyyy mm dd hh mm ss 用下面的 來插入區分格式 注意,oracle要使用乙個函式 to date 時間 yyyy mm dd hh24 mi ss else...
rest Serialzier 改變字段格式
我們用serializer返回json資料的時候,我們會發現有的字段不是我們想要的效果,比如乙個datetime型別的字段,會預設返回為 update time 2017 07 08t00 41 07.201525z 而我們想要的效果是 update time 2017 07 08 01 15 我們...
C GridView控制項匯出Excel及多層表頭類
using system using system.data using system.configuration using system.web using system.web.security using system.web.ui using system.web.ui.webcontro...