I have a similar problem. The window is loading its content like:
And every time I want to open the window I do
And for closing I do this
Also the partial view contains the kendo dropdownlist.
When I wrote the code at the first run the dropdownlist was working correctly. I had opened the window several times and I had the dropdownlist correctly.
At one point the VS was stuck and I had to kill the process, and after that the dropdownlist in the window was not working anymore correctly.
After I discovered that it does not work I tried another browser and surprisingly for the first time the dropdownlist in window worked but the second time in the same browser it did not.
Now I have the question: When you say use kendo.destroy you mean to use it only on window or also on any kendo widget inside the window? What is the protocol for such a case?