michael 你好,
通过 Spread 和 Model 操作效果是一样的,没本质上的区别,对 Spread 的操作最终会转化为对各个Model 的操作。
例如:- this.FpSpread1.ActiveSheetView.DataSource = data;
复制代码 最终还是会转化为 FpSpread1.ActiveSheetView.DataModel 的操作
- FarPoint.Web.Spread.Model.DefaultSheetDataModel test=new FarPoint.Web.Spread.Model.DefaultSheetDataModel();
- test.DataSource = data;
- this.FpSpread1.ActiveSheetView.DataModel = test;
复制代码 。
之所以封装 DataSource 这个属性,是为了方便用户使用。 |