回复 3楼iceman的帖子
刚开始我采用的这个方法this.FpSpread1.SaveChanges(); 不行,查原因是因为后台代码无法获取正在编辑的单元格的值,要移开焦点才能获取到该值;现在就是想咨询一下有没有其它方法结束这个编辑状态。主要是我采用的是其他页面调用当前页面的一个后台方法,通过该后台方法获取spread的值,其中出现了我如果在编辑状态,该单元格改变的值就不被记录
这个是我后台调用的代码:
public DataTable GetData(String reportName,String year )
{
//结束编辑
//保存更改
this.FpSpread1.SaveChanges();
DataTable data = new ExcelDataInterpreter().InterpretSheetData(reportName, this.FpSpread1.Sheets[0], year);
return data;
}
我是否可以模拟点击下面的更新按钮事件完成保存操作,iceman 请指教怎么模拟这个事件? |