Here is a KB link on one try at putting a DateTimePicker in a grid cell control.
http://www.syncfusion.com/Support/article.aspx?id=10435
I tried to see the problem in the sample below and could not. Now this sample does not try to instantiate a tooltip, but does color the cell cell red when there is an error in PrepareViewStyleInfo. So, you might try that (just changing the backcolor) when there is an error. If that works, then the likely problem is not the cell being refreshed, but just the cell cannot handle the tooltip at that point.
PreparePareViewStyleInfo is used just to set visual properties used in drawing the cell. But if you want to dynamically change non-visual properties, then setting them in PrepareviewStyleInfo may not be sufficient. The classic example of this is trying to set ReadOnly. It does not work if you set it in PrepareViewstyleinfo, but will work if you set it in Model.QueryCellInfo. This latter event is hit when the style is first requested and before the style used in any manner. Setting a property like ReadOnly at is point does make the cell readOnly, but setting it later in PrepareViewStyleInfo is too late.
So, if coloring the cell works, but setting a tootip does not, you might try moving this code from PrepareViewStyleInfo to Model.QueryCellInfo.
ForumError_3577.zip