Announcement

Collapse
No announcement yet.
X
  • Filter
  • Time
Clear All
new posts

    Creating/updating multiple rows on ListGrid is very slow

    SmartClient v11.0p_2017-02-09. When updating multiple rows in ListGrid using setEditValues and adding multiple rows using startEditingNew the browser hangs. It is possible to add/update 10-50 rows but the browser hangs when there are more than 100 rows updated like this. We want to display the multiple edited rows/added records/ have them validated in ListGrid before they are saved to the backend (the new/updated rows are imported to the browser from uploaded excel file). Is there any way to improve performance of multiple setEditValues and startEditingNew calls?

    #2
    We're not seeing an issue with multiple calls to setEditValues() - you might try reproducing that by modifying a sample, and be sure to test with the latest patched version.

    As far as hundreds of calls to startEditingNew(), this probably is not a good approach - see the Handling Unsaved Records overview for alternatives.

    Comment

    Working...
    X