I would like to enable or disable the custom command based on the current line value.
My model, called ItemModel has a property called HasPicture, custom command called "GetPictureCommand" should be disabled when HasPicture returns false.
@(Html.Kendo().Grid<ItemModel>            ()            .Name("itemGrid")            //.ToolBar(t => t.Search())            .Filterable()            .AutoBind(true)            .Columns(columns =>            {                columns.Bound(f => f.No);                columns.Bound(f => f.Description);                columns.Bound(f => f.Brand);                columns.Command(c => c.Custom("GetPictureCommand").Text(" ").IconClass("k-icon k-i-image").Click("getImage")).Width(52);                columns.Bound(f => f.PurchasesQty).Format("{0:N2}").HtmlAttributes(new { style = "text-align: right;" });                columns.Command(command => command.Custom("ItemLedgerEntryPurchaseCommand").Text(" ").IconClass("k-icon k-i-arrow-drill").Click("showPurchaseDetails")).Width(52);                columns.Bound(f => f.NetChange).Format("{0:N2}").HtmlAttributes(new { style = "text-align: right;" });                columns.Command(command => command.Custom("ItemLedgerEntryCommand").Text(" ").IconClass("k-icon k-i-arrow-drill").Click("showDetails")).Width(52);                columns.Bound(f => f.LastEntryDate).Format("{0:dd/MM/yyyy}");            })            .Pageable() // Enable paging            .Sortable() // Enable sorting            .Scrollable(scrollable => scrollable.Virtual(true))            .HtmlAttributes(new { style = "height:430px;" })            .DataSource(dataSource => dataSource //Configure the Grid data source.            .Ajax() //Specify that Ajax binding is used.            .PageSize(10)            .Read(read => read.Action("Item_ReadData", "Home").Data("additionalData"))            )            )How can I do this?

