有没有办法Kendo UI
根据该单元格中的值有条件地格式化网格单元格。我还想根据值向网格单元格添加一个类。( ASP.net
, C#
, Razor
)
附言
解决方案
啊,我想通了。
<script>
function onDataBound(e) {
$('td').each(function() {
if ($(this).text() == 'Condition') {
$(this).addClass('customClass');
}
});
}
</script>
网格看起来像这样
@(Html.Kendo().Grid<CustomStylesOnDataBound.ViewModels.EmployeeViewModel>()
.Name("mvcGrid")
.Columns(columns =>
{
columns.Bound(p => p.EmployeeId).Width(100);
columns.Bound(p => p.FirstName).Width(75);
columns.Bound(p => p.LastName).Width(75);
columns.Bound(p => p.Address);
})
.Events(e => e.DataBound("onDataBound"))
.Filterable()
.Pageable()
.DataSource(dataSource => dataSource
.Ajax()
.PageSize(50)
.Read(read => read.Action("Employees_Read", "Home"))
)
)
我不确定是否有更好的解决方案,但它可以完成工作。泰彼得