There is nothing obviously wrong in those dialog definitions and my best guess is that there is either invalid HTML on the page, or some CSS that causes their elements to always be visible.
I'm attaching here a simple view + layout that I used for testing and that seem to work fine for me, so you can compare against them and find the difference causing the problem. If this doesn't help, please modify my sample to showcase the issue so I can investigate.
Get quickly onboarded and successful
with your Telerik and/or Kendo UI products with the Virtual Classroom free technical training, available to all active customers. Learn More.