Я пытаюсь выделить пустые ячейки в моей Kendo UI Grid в любом столбце
Я пробовал этот код, но он работает только для столбцов
function onDataBound(e){
var rows = e.sender.element.find("tr");
$(rows).each(function(ev){
var dataItem = e.sender.dataItem(this);
if(dataItem.OrderID > 10250){
var index = $(".k-grid th[data-field='OrderID']").index();
$(this).find("td:eq("+index+")").css("background-color", "red");
}
});
}
И вот управляющий код сетки
<div>
@(Html.Kendo().Grid<TelerikAspNetCoreApp1.Models.tableMapping>
()
.Name("Reschedule")
.DataSource(datasource => datasource
.Ajax()
.Sort(sort => sort.Add("DateTime_Out").Descending())
.ServerOperation(true)
.Read(read => read.Action("List2", "Reschedule"))
.PageSize(10)
).Pageable(pager => pager.PageSizes(new int[] { 5, 10, 25, 50, 100 }))
.Sortable()
.Events(events => events
.DataBound("onDataBound"))
.ToolBar(tools => tools.Excel())
.Excel(excel => excel
.AllPages(true))
)
</div>
Есть ли способ проверить всю таблицу (все ячейки) и выделить пустые?