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. (Last updated on: November 16, 2018).
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

How can I update the summaries immediately upon changing a field and not wait until I leave the row?

Platform: WinForms |
Control: GridGroupingControl |
Published Date: April 30, 2011 |
Last Revised Date: March 10, 2015

Problem:

By default, the summaries are refreshed only when you leave the current row to another row because the edited values are not saved in the underlying DataSource when the CurrentCell is edited and navigated in the same row itself. The summary value is calculated only when the changes are made in the DataSource.

Solution:

Way 1: By using Built-in property:

There is a property in the TableDescriptor.Fields collection called the ForceImmediateSaveValue. By setting this property value to true, the changes made in the CurrentCell is immediately saved into the underlying DataSource while leaving the CurrentCell to the same row itself. Therefore, the summaries are updated automatically.

C#

VB

Way 2: By using Work Around

By using the CurrentRecordContextChange event handler, you can also update the summary values by invalidating the summary when the value of the current record is changed.

C#

VB

Sample Links:

UpdateSummaryValue-C#276164278.zip

UpdateSummaryValue-VB1139416540.zip

2X faster development

The ultimate WinForms UI toolkit to boost your development speed.
ADD COMMENT
You must log in to leave a comment

Please sign in to access our KB

This page will automatically be redirected to the sign-in page in 10 seconds.

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon