我正在尋找一個項目使用Telerik MVC3 Razor網格控件。如何從Telerik MVC(剃鬚刀)網格控件中的分組列中刪除「列名:」
分組工作真的很好,但是可以從分組中刪除「列名:」嗎? 例如
"Product Size: Large"
"Product Size: Small"
"Product Size: Medium"
變化
"Large"
"Small"
"Medium"
如果我一個GroupHeaderTemplate添加到塔(C => C ...)然後我可以得到文本說我想做的事情......但隨後的同一列也在我的網格中顯示以後(分組列之後)
@(Html.Telerik().Grid(Model)
.Name("Grid")
.Columns(columns =>
{
columns.Bound(c => c.SheetLine).Visible(false)
.Aggregate(a => a.Count())
.GroupHeaderTemplate(@<text>@item.Key (@item.Count)</text>);
columns.Bound(c => c.VSACode);
columns.Bound(c => c.Bucket100)
.Title("First");
})
.Groupable(groupable => groupable.Groups(group =>
{
group.Add(g => g.SheetLine);
group.Add(g => g.PrintLine);
group.Add(g => g.SelectionLine);
}).Visible(false))
)
顯示器
和
@(Html.Telerik().Grid(Model)
.Name("Grid")
.Columns(columns =>
{
columns.Bound(c => c.SheetLine)
.Aggregate(a => a.Count())
.GroupHeaderTemplate(@<text>@item.Key</text>);
columns.Bound(c => c.VSACode);
columns.Bound(c => c.Bucket100)
.Title("First");
})
.Groupable(groupable => groupable.Groups(group =>
{
group.Add(g => g.SheetLine);
group.Add(g => g.PrintLine);
group.Add(g => g.SelectionLine);
}).Visible(false))
)
顯示
但我無法找到中間立場,以擺脫第二「SheetLine」,因此它只是一個分組列,並有一個groupheadertemplate。
你的回答正是我一直在尋找用的。謝謝。 – Tundey