谢谢,我现在做的是一个可供项目所有报表统一调用的报表处理方案,需要写成后台方法。现在通过循环然后执行如下方法实现了,但感觉效率上肯定一般:
curSheetView.SetText(dataRowIndex, dataColIndex, "");
curSheetView.Cells[dataRowIndex, dataColIndex].ResetBorder();
curSheetView.Cells[dataRowIndex, dataColIndex].ResetBackColor();
curSheetView.Cells[dataRowIndex, dataColIndex].ResetBackground();
curSheetView.Cells[dataRowIndex, dataColIndex].ResetFont();
curSheetView.Cells[dataRowIndex, dataColIndex].ResetForeColor();
curSheetView.Cells[dataRowIndex, dataColIndex].ResetHorizontalAlignment();
curSheetView.Cells[dataRowIndex, dataColIndex].ResetLocked();
curSheetView.Cells[dataRowIndex, dataColIndex].ResetTabStop();
curSheetView.Cells[dataRowIndex, dataColIndex].ResetValue();
curSheetView.Cells[dataRowIndex, dataColIndex].ResetVerticalAlignment(); |