We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date

Batch editing with virtualization

Dear Team

Virtualization not working proper in batch editing mode. My request from you please provide virtualization in batch edit grid.

Or

If possible then please give me example of Normal edit grid work like Batch edit grid. Means only click cell should be editable instead of entire row cell.

This two is my requirement and I hope you will give solution one of two requirement.

Regards

Nagendra Gupta



6 Replies

PS Pavithra Subramaniyam Syncfusion Team January 27, 2023 06:03 AM UTC

Hi Nagendra Gupta,


Query#1: Virtualization not working proper in batch editing mode. My request from you please provide virtualization in batch edit grid.


We would like to inform you that currently, the batch editing functionality is not compatible with the virtual scrolling feature. Please refer to the below documentation link for more information,


Limitations: https://ej2.syncfusion.com/angular/documentation/grid/virtual/#limitations-for-virtualization


However, we have already logged the feature task to provide support for batch editing with virtual scrolling and added it to our feature request database. At the planning stage for every release cycle, we review all open features and identify features for implementation based on specific parameters including product vision, technological feasibility, and customer interest. And this feature will be included in any of our upcoming releases. 

  

You can now track the current status of your request, review the proposed resolution timeline, and contact us for any further inquiries through the below feedback link,


Feedback Link: https://www.syncfusion.com/feedback/25649/provide-support-for-virtual-scrolling-with-batch-editing-functionalities


Query#2: If possible, then please give me example of Normal edit grid work like Batch edit grid. Means only click cell should be editable instead of entire row cell.


Even if we customize the Normal Editing behavior to edit only a single cell, we could not perform the bulk changes. We can make the clicked cell editable and the other cells non-editable, but the edit form will be rendered for the entire row. So, could you please confirm whether the above scenario meets your requirement based on which we could provide a solution as early as possible?


Regards,

Pavithra S



NG Nagendra Gupta replied to Pavithra Subramaniyam January 27, 2023 07:09 AM UTC

Dear Pavithra Subramaniyam,

Question :- Even if we customize the Normal Editing behavior to edit only a single cell, we could not perform the bulk changes. We can make the clicked cell editable and the other cells non-editable, but the edit form will be rendered for the entire row. So, could you please confirm whether the above scenario meets your requirement based on which we could provide a solution as early as possible?


Yes, your scenario meets my requirement. So, please provide solution as soon as possible.


Regards,

Nagendra Gupta



PS Pavithra Subramaniyam Syncfusion Team January 30, 2023 12:15 PM UTC

Hi Nagendra Gupta,


You can only edit a clicked cell in normal edit mode by setting the "columns.allowEditing" property within the "actionBegin" event. However, this will only enable normal editing and does not allow for bulk changes or navigation to other cells. Please see the code example and sample link for additional information.


Here we have used the “recordDoubleClick” event to get the clicked cell details.


actionBegin(args: any): void {

    if (args.requestType === 'save' || args.requestType === 'cancel') {

      this.grid.columns.map((col) => {

        col.allowEditing = true;

      });

    }

    if (args.requestType === 'beginEdit') {

      this.grid.columns.map((col) => {

        if (col.field != this.column.field) col.allowEditing = false;

      });

    }

  }

  recordDoubleClick(args) {

      this.column = args.column;

  }

 


Sample: https://stackblitz.com/edit/angular-1wuwyx?file=src%2Fapp.component.ts


Note: This is suggested as a workaround only. This cannot be extended to any other features.


Regards,

Pavithra S



NG Nagendra Gupta replied to Pavithra Subramaniyam February 10, 2023 09:52 AM UTC

Dear Pavithra Subramaniyam,

It is really urgent task for me virtualization in edit grid. I request you to please give me accurate date when your release out with virtualization in edit grid.

I am waiting for virtualization in edit grid.


Regards,

Nagendra Gupta



NG Nagendra Gupta replied to Nagendra Gupta February 22, 2023 11:32 AM UTC

Dear Pavithra Subramaniyam,


I am waiting for your reply.


Regards

Nagendra Gupta




VB Vinitha Balasubramanian Syncfusion Team February 22, 2023 01:09 PM UTC

Hi Nagendra Gupta,


Currently we don’t have any immediate plan to implement the feature “provide support for virtual scrolling with batch editing functionalities”. It will we added in any of our upcoming release only.


Regards,

Vinitha Balasubramanian



Loader.
Live Chat Icon For mobile
Up arrow icon