这是我的剑道网格,
@(Html.Kendo().Grid<example.Web.Areas.Models.PredictedValues>()
.Name("MyGrid")
.Columns(column =>
{
column.Bound(p => p.Rlno).Title("Roll no").HtmlAttributes(new { @class = "someclass" });
column.Bound(p => p.stdname).Width(60).Title("Std name").HtmlAttributes(new { style = "text-align:right;" });
column.Bound(p => p.school).Width(50).Title("School").HtmlAttributes(new { style = "text-align:right;" });
})
))
我需要通过类将一些样式应用于标题名称。包含的@class不适用于标头。相反,它绑定到表行。我该怎么办?有什么想法吗?
答案 0 :(得分:2)
你有没有尝试过:
column.Bound(p => p.Rlno).Title("Roll no").HeaderHtmlAttributes(new { @class = "someclass" });
答案 1 :(得分:1)
.HeaderHtmlAttributes仅在标题中添加一个类。
要将一个css类添加到gridcell - 作为一个示例,我将目标设置为Status列 - 您希望设置网格值的样式...您希望这样做。
columns.Bound(m => m.Status).Title("Status").HtmlAttributes(new { @class = "someclass" });