有沒有一種方法可根據單元格中的值有條件地格式化Kendo UI
網格單元格。我也想根據值添加一個類到網格單元。 (ASP.net
,C#
,Razor
)如何有條件地格式化Kendo UI網格單元格(取決於值)剃鬚刀
P.S
解決方案
啊我已經想通了。
<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"))
)
)
我不知道是否有更好的解決這一點,但它能夠完成任務。 Ty彼得
感謝您快速的答案,但是這僅僅是用於格式化整個有用行,而我只需要根據值來格式化單個單元格。是否有可能只修改單個單元格? –
我已添加解決方案的原始帖子! –