单元格格式化问题
本帖最后由 telank 于 2019-7-18 14:10 编辑客户要求数据以「##0:00」的形式表示
目前是 对单元格进行一下设定
GeneralCellType gnrlcell = new GeneralCellType();
gnrlcell.FormatString = "##0:00";
this.spdEntryList.ActiveSheetView.Columns.CellType = gnrlcell;
问题是 如果 直接对单元格赋值显示没问题
像这样
this.spdEntryList.ActiveSheetView.SetValue(0, 0, 12900);
但是 一单用DataSource 赋值 就显示不出来了。
this.spdEntryList.DataSource = dtreptList;
应该如何设置
改变下设置顺序,先设置数据源,再设置celltype 是这个顺序 发现问题 是datatable 列属性不是 int 属性 就不行 只有int或者dobule才能format成string。如果本身是string没办法再次format的。 谢谢 知道啦 {:4_86:}
页:
[1]