回复 6楼jingyuking的帖子
TruncateEmptyRowsAndColumns 枚举值的作用是用于仅导入Excel文件中有数据的行,添加的目的就是用于避免Excel文件中单元格过多而导致的耗时过长问题。
所以如果需要在不分页情况下解决这个问题,只能进行产品升级。
或者可以尝试使用按需加载来提高效率:
- protected void Page_Load(object sender, EventArgs e)
- {
- if (IsPostBack)
- {
- return;
- }
- this.FpSpread1.OpenExcel(this.Server.MapPath("日报.xls"), FarPoint.Excel.ExcelOpenFlags.NoFlagsSet);
- FpSpread1.ActiveSheetView.PageSize = 60;
- FpSpread1.AllowLoadOnDemand = true;
- FpSpread1.LoadInitRowCount = 30;
- FpSpread1.LoadRowIncrement = 30;
- FpSpread1.ActiveSheetView.AllowPage = false;
- }
复制代码 |