Hi Stefan, thank you for the answer. I will keep that in mind.
I actually changed the approach for this page,instead of building the components thru Javascript I decided to create a model and use MVVM, and I'm not having that issue anymore.
I'm having a different problem this time though, but I can't figure out the root cause.
I still have this ListView with a template and an editTemplate. The template contains a Grid with a detailGrid inside. When I click on edit, the editTemplate displays the Grid ( editable now ) but when I try to expand one item to see and modify the details the event "detailInit" this time throws an error ( Object Expected ). I did a quick test, I made a simple DropDown and I added the event "change", when I changed the value, I got the same Object Expected error. It looks like it's trying to find the function in the DropDown/Grid source, instead of looking at the model bound.
I made a quick example here:
http://dojo.telerik.com/@lsemeraro/anOGi