Threaded View

MVC - Grid with rowexpander, Unable to get Handle to View from within Controller

MVC - Grid with rowexpander, Unable to get Handle to View from within Controller

I need to capture the row extender plugin's "expandrow" event, in order the change the appearance of the row, once it has been expanded. The problem is I have not able to get a handle on the grid view to make the format change. (I am fairly new to Extjs and attempting to convert some Extjs 3 code to comply with the new MVC architecture).

This appears to work find if not moved to controller, but when running in the controller the "this" reference in the "expandbody" references the controller rather than the view. The attempt to bind to the view with the "Ext.bind" appears not to work. I verified in Firebug that (1) "bindview" is executed and the "view" does reference the desired view object and (2) the "this" reference in "expandbody" does reference the controller and not the view.