从telerik网格中删除标题(RAZOR)

sco*_*oob 3 c# asp.net telerik razor

我有一个telerik网格显示2级细节,而对于第一级,我想完全删除标题.

我尝试使用样式..即:

                     column.Bound(x => x.Name)
                         .ClientTemplate("<#= Name#>")
                         .HeaderHtmlAttributes( new { style="display:none;"})
Run Code Online (Sandbox Code Playgroud)

但是我仍然在扩展上获得了一个"灰色标题",它仍然显示出一个恼人的白色层......

在此输入图像描述 如何彻底清除它?

sco*_*oob 6

没关系,我找到了一个解决方案,虽然本来希望通过剃刀比通过jquery/javascript hack做到这一点,但是对于Telerik,你必须期待!

似乎telerik网格的标头包含在thead带有t-grid-headercss类的 元素中.

应用于列的样式column.Bound(...).HeaderHtmlAttributes仅应用于列的th元素thead.

我刚刚在.cshtml文件的末尾添加了这个,标题就消失了.

<script type="text/javascript">
    $(".t-grid-header").css('display', 'none');
</script>
Run Code Online (Sandbox Code Playgroud)