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.
Unfortunately, activation email could not send to your email. Please try again.

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

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

Article ID: Published Date: Last Revised Date: Platform: Control:
685 04/30/2011 03/10/2015 Windows Forms GridGroupingControl
Did you find this information helpful?
Add Comment
You must log in to leave a comment

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.