2012-03-09 11 views
2

2レベルの詳細を示すTelerikグリッドがあり、最初のレベルではヘッダーを完全に削除したいと考えています。telerikグリッド(RAZOR)からヘッダーを削除

私は...つまり、スタイルを使用してみました:

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

しかし、私はまだ拡大pluse超える「グレーのヘッダー事」を取得し、それはまだ

enter image description here ... anoying白色層を示しています 完全に削除するには?

+0

あなたはあなたのコードの多くを投稿することができます –

答えて

6

私は解決策を見つけましたが、jerery/javascriptのハックで行うよりも、剃刀で行うほうがいいでしょうが、Telerikではそれを期待しています!

はtelerikグリッドのヘッダがt-grid-header CSSクラスとthead要素に包まれていると思われます。

あなたはcolumn.Bound(...).HeaderHtmlAttributesで列に適用するスタイルは、theadth要素にのみ適用されます。

これを私の.cshtmlファイルの最後に追加しました。ヘッダーはなくなりました。

<script type="text/javascript"> 
    $(".t-grid-header").css('display', 'none'); 
</script> 
0
<MasterTableView ShowHeader="false"> 
    <Columns> 
    //etc 
    </Columns> 
</MasterTableView>