Use the databound event.
@(Html.Kendo().Grid()
.Name("gvMedications")
.Events(e =>
{
e.Edit("editmode");
e.DataBound("databound");
})
.Columns(c =>
JavaScript:
function databound(e) {
var grid = $("#gvMedications").data("kendoGrid");
var dataView = grid.dataSource.view();
for (var i = 0; i < dataView.length;i++)
{
if (dataView[i].fk_ResearchPhaseID == 1)
{
var uid = dataView[i].uid;
$("#gvMedications tbody").find("tr[data-uid=" + uid + "]").css("background-color", "#CCFF00");
}
}
}
No comments:
Post a Comment