如何将 css 类添加到 MVCContrib 网格 <th>

Posted

技术标签:

【中文标题】如何将 css 类添加到 MVCContrib 网格 <th>【英文标题】:How to add a css class to MVCContrib grid <th> 【发布时间】:2011-08-29 08:04:07 【问题描述】:

我试过了:

@html.Grid(Model.PagedList).Columns(column =>
    column.For(m => m.Name).Attributes(@class => "test");
)

但这只是将它添加到网格内的标签中。

【问题讨论】:

找到了我自己问题的答案。我必须使用 HeaderAttributes,而不是 Attributes。 【参考方案1】:

你可以使用HeaderAttributes:

column
    .For(m => m.Name)
    .Attributes(@class => "test")
    .HeaderAttributes(@class => "someheaderclass");

【讨论】:

【参考方案2】:

虽然您的解决方案更适合这种情况,但您可以使用更通用的方法与 jQuery 在下面的 javascript 代码中添加此行:

$('th').addClass("test");

【讨论】:

以上是关于如何将 css 类添加到 MVCContrib 网格 <th>的主要内容,如果未能解决你的问题,请参考以下文章

可以将页脚添加到 MVCContrib 网格吗?

如何根据数据对 MVCContrib 网格中的行进行样式设置?

MVCContrib 网格 - 选择行

MVCContrib,Html.Grid:如何将基于行的 id 附加到 td 标签?

MVCContrib Grid - 如何使用 ajax 添加和删除行?

使用 MVCContrib 网格进行编辑