Using the MVC wrappers to style checkboxes and assign bindings works well except for the visible binding. the style is applied to the hidden input rather than the created styled label.
Thanks for the example. You can also report the problem using our support system on telerik.com, as this seems like a bug.
http://dojo.telerik.com/EGAhA shows an example. I have bound the visible property of the checkbox to the confirmed property in the viewmodel. The checkbox is still visible. For now I have wrapped my checkbox in a span and bound that to the visible property to hide/show the checkbox when necessary.
Thanks for the submission. Can you provide a simplified example which illustrates the issue? Have you tried reporting it via our support channels on telerik.com? Thus we can investigate further.