We are using a wrapper to set certain default behavior for the RadGridView.
While debugging a feature we disabled that was not working it appears that the grid.MasterTemplate.EndInit() method is resetting some properties back to their default.
We have also overriden the MasterGridViewTemplate per this article: (http://www.telerik.com/forums/question-about-mastergridviewtemplate-and-mastertemplate).
Current Issue and solution we have implemented:
Some properties (namely EnableHotTracking) that we set in the MasterTemplateGridViewElement override, or the GridView wrapper are getting reset to their defaults. (Even some properties that are set from the designer are getting reset back to their defaults)
Our work around now is to override the EndInit() method and inside, after base.EndInit(), we re-set the properties there were not holding their value.
Is there a different way to do this? Are we missing something?