关于c1flexgrid两个小问题
有两个小问题请教各位:D第一个:谁知道4.0版本的c1flexgrid如何导出EXCEL.?2.0版本的有SaveExcel()方法,但4.0的该方法取消了。
第二个:c1flexgrid中使用了datamap,如何将grid的值方便快捷的转换为hash中的key值。
Hashtable hash1=new Hashtable();
hash1.Add("a", "b");
flexgrid.Cols["aa"].DataMap = hash1;
如果前台grid中显示的值是"b",如何快捷的得到"a"?我试了flexgrid.GetUserData(),flexgrid.GetDataDisplay(),flexgrid.GetData(),都不行,难道只能通过hash1得到吗?
1.可以尝试引入
C1.Win.C1FlexGrid.ImportExport.4.dll
2.你绑定datamap后,单元格的实际值对应的是key,显示的值对应的是value。
所以你要拿到单元格实际值的话,直接通过行列号获取就行,
比如c1FlexGrid,拿到的就是单元格的实际值,也就是key 好像不行哦,还是value
我建议你发一个重现问题的demo,我帮你看看原因
页:
[1]