Hi Michael,
Thank you for using Syncfusion products.
We have analyzed your queries and please find the responses for your queries as below,
Query 1: (DisplayBinding is called (as I've understand) only one time for record)
If we give a MappingName alone in a Column the values are displayed based on the MappingName otherwise if we want to display the value based on other data ,we can use DisplayBinding.
Query 2: (Does SfDataGrid have event something like OnDisplayValue (for calling each time after repainting)
Yes, the SfDataGrid has the CurrentCellValueChanged event which will be triggered when we change the cell values.
Sample:
https://www.syncfusion.com/downloads/support/directtrac/144285/ze/SfDataGridDemo1457743670
If we misunderstood your requirements, could you please share more information about your query? This would be more helpful for us to proceed further.
Please let us know if you have any other query.
Thank you,
Jai Ganesh S