我有一个显示 2 级详细信息的 telerik 网格,对于第一级,我想完全删除标题。
我尝试使用样式..即:
column.Bound(x => x.Name)
.ClientTemplate("<#= Name#>")
.HeaderHtmlAttributes( new { style="display:none;"})
但我仍然在扩展按钮上看到一个“灰色标题”,它仍然显示一个恼人的白色层...
如何彻底去除?
最佳答案
没关系,我找到了一个解决方案,虽然我更愿意通过 razor 来完成它,而不是通过 jquery/javascript hack 来完成,但是对于 Telerik,你必须期待它!
似乎 telerik 网格的 header 被包裹在一个 thead
元素中,带有一个 t-grid- header
css 类。
您使用 column.Bound(...).HeaderHtmlAttributes
应用于列的样式仅应用于 th
thead
元素。
我刚刚在我的 .cshtml 文件的末尾添加了它,但 header 不见了。
<script type="text/javascript">
$(".t-grid-header").css('display', 'none');
</script>
关于c# - 从 telerik 网格中删除标题 (RAZOR),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9640163/