Welcome to the React feedback portal. We’re happy you’re here! If you have feedback on how to improve the React, we’d love to hear it!

  • Check out the features or bugs others have reported and vote on your favorites. Feedback will be prioritized based on popularity.
  • If you have feedback that’s not listed yet, submit your own.

Thanks for joining our community and helping improve Syncfusion products!

7
Votes

This feature introduces comprehensive insert and delete cell operations within the spreadsheet component. Users will be able to insert or delete individual cells or ranges, with options to shift existing data accordingly (down/right for insert, up/left for delete). The feature includes contextual menus for quick access, supports both single and multiple cell operations, and provides options for entire row/column manipulation. An optional confirmation dialog or undo mechanism is included to prevent accidental deletions, enhancing data integrity and user experience.

Requirements:
  • Insert Cell Functionality:
    • Insert a single cell at a specified location, shifting existing cells down or right.
    • Allow users to select shift direction (down or right) when inserting.
    • Support insertion over a selected range, shifting cells as specified.
    • Provide contextual menu options for "Insert Cell" and "Insert Entire Row/Column".
  • Delete Cell Functionality:
    • Delete a single cell, with options to shift remaining cells up or left.
    • Support deletion of a range of cells, shifting affected cells up or left.
    • Provide options to delete entire rows or columns.
    • Include a confirmation dialog or undo feature for deletions.
  • Maintain spreadsheet data integrity after insert/delete operations.
  • Ensure all operations are accessible via both UI (context menu) and keyboard shortcuts (if applicable).

    Attachments:
    • Below is attached an image for reference.
    Image