您的位置:首页 > 编程语言 > C#

C#数据导出到Excel

2012-07-25 10:47 197 查看
教授开发了一个nb的导出excel类,很是方便,分享下,留着以后用

View Code

List<MultiSheet> sheets = new List<MultiSheet> {
new MultiSheet{
SheetName = "车款关联信息",
Data = new List<CarStyleRelationViewModels>().ToDataTable<CarStyleRelationViewModels>(),
Description = null,
TopTitle = null,
DicTitle = new Dictionary<string,string>{
{"CarStyleName","本系统车款"},
{"RME_CarModelName","RME车款"}
}
},
new MultiSheet{
SheetName = "本系统车系车型车款对应表",
Data = dsaCarStyle.ToList().ToDataTable<DSACarStyleViewModel>(),
Description = null,
TopTitle = null,
DicTitle = new Dictionary<string,string>{
{"CarSeries","车系"},
{"CarType","车型"},
{"CarStyle","车款"}
}
},
new MultiSheet{
SheetName = "RME车型车款对应表",
Data = rmeCarModel.ToList().ToDataTable<DictionaryViewModel>(),
Description = null,
TopTitle = null,
DicTitle = new Dictionary<string,string>{
{"key","RME车型"},
{"value","RME车款"}
}
}
};

ExcelHelper.CreateExcel(sheets, "XXX", "车款关联信息").GetBuffer()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: