I have a checkbox in a grid that I want to conditionally disable. What I have below technically hides the checkbox (haven't figured out how to conditionally 'disable') but you can still click in the box and the checkbox will appear even if it does not meet the condition:
@(Html.Kendo().Grid<SomeUI.Areas.UVL.Models.SomePOModel>
().Name("SomePOgrid")
.Columns(columns =>
{
columns.Bound(p => p.forceClose).Title("Force Close")
.ClientTemplate("#if(status == 'Pending'){# <input id='forceClose' value='#=forceClose#' class='k-checkbox' type='checkbox' checked='checked'/> #}#")
.Width(170).HtmlAttributes(new { style = "text-align:center;" });
})