The window opens but the declarative grid widget isn't initialized. Is there a need to call kendo.init() explicitly after the template is created? If so, I'm not sure how to inject the applicable code.

Thanks,
Gary

Daniel

Yes, init or bind should be called in order to initialize the Grid because the window just executes the template with the returned data and sets the result as content. Since it seems that the data for the Grid should be taken from the response, you should make a separate Ajax call without using the window and bind the content in the success callback:

Daniel

Is there a field named "data" in the response that holds the grid data? If not, then you should either create an object with field data that holds the response data or initialize a new ObservableArray from the data and use the "this" keyword in the source binding definition. I created a small jsFiddle example that demonstrates the first approach.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks or appropriate markings.