@chirags
We can reproduce this issue.
We have opened the following new ticket(s) in our internal issue tracking system and will deliver their fixes according to the terms mentioned in Free Support Policies.
Issue ID(s): CELLSGRIDJS-1823 Range format does not work as expected
You can obtain Paid Support Services if you need support on a priority basis, along with the direct access to our Paid Support management team.
I’m facing two issues while working with Aspose.Cells + GridJs:
1. Limited Rows & Columns on Initial Load
When the sheet loads in GridJs, it’s only showing about 13 rows (screenshot attached) instead of the expected default Excel grid (e.g., 1048576 rows × 16384 columns).
This appears to only affect the used range, meaning cells outside MaxDisplayRange (blank area) remain locked because Excel defaults them to locked style.
Expected:
Unlock all cells in the worksheet, not just the used range.
Only apply locking to the specific cells/ranges from dtTable.
Could you please guide me on:
The correct approach to unlock the entire sheet (full row/column range) before applying locks?
How to ensure GridJs loads the desired number of rows and columns at sheet initialization?
The issues you have found earlier (filed as CELLSGRIDJS-1787,CELLSGRIDJS-1789,CELLSGRIDJS-1790,CELLSGRIDJS-1823) have been fixed in this update. This message was posted using Bugs notification tool by leoluo
@chirags
the newly added rows or columns will take affect only after you set cell value in those row/column,
otherwise it still treat as empty rows/columns.
when you save the spreadsheet files,you scroll down ,it shows empty rows after the rows which has content, you don’t know how many total rows actually.
I tested it using the online Excel editor (created by Aspose.Cells.GridJs) and found, in the generated Excel file, the hyperlinks/links are not retained.
We require thorough evaluation of the issue. We have opened the following new ticket(s) in our internal issue tracking system and will deliver their fixes according to the terms mentioned in Free Support Policies.
Issue ID(s): CELLSGRIDJS-1852
You can obtain Paid Support Services if you need support on a priority basis, along with the direct access to our Paid Support management team.
When I click Format Cell (e.g., set number format), the value in acell.text does not change immediately.
But when I click Percentage format, acell.text shows the updated value directly.
Request:
Could you please check why the behavior is inconsistent between different format options (general/number vs percentage)?
I’ve attached a screenshot showing this difference for reference.
@chirags
Hello, I’ve observed that adjusting the number format options in Format Cell triggers a real-time update of the cell value, thus firing the cells-updated event. I have created a ticket to optimize this.
We have opened the following new ticket(s) in our internal issue tracking system and will deliver their fixes according to the terms mentioned in Free Support Policies.
Issue ID(s): CELLSGRIDJS-1864
You can obtain Paid Support Services if you need support on a priority basis, along with the direct access to our Paid Support management team.
The issues you have found earlier (filed as CELLSGRIDJS-1864,CELLSGRIDJS-1852) have been fixed in this update. This message was posted using Bugs notification tool by leoluo
@chirags
Those issues have been fixed in v25.9. Please have a try.
You shall update serverside to the latest v25.9 version in nuget package.
and the client js to the latest v25.9 version also.
I am sorry but still I could not reproduce the issue using the online editor app created by latest version of Aspose.Cells.GridJs. I simply load an Excel file into it and do as you directed, it works fine and the UI does not get spoiled.
@chirags
Furthermore, we also tried using Firefox and Edge, but we still couldn’t reproduce this issue. Could you please record a screen video to demonstrate the problem?
This seems to be a file-specific issue, because it works properly with other files.
However, I also found another problem: when I export as PDF, the output is not correct. Some columns are being cut off and moved to the next page instead of fitting properly on the same page.