在Kendo UI Grid ASP.NET MVC中的组头模板中显示数据成员

时间:2014-06-21 07:38:27

标签: kendo-grid kendo-asp.net-mvc

我有一个成员,我想从组头中的数据显示其他成员。请看下面的代码:

@Html.Kendo().Grid<MailModel>()
...
.Columns(c=>
{
  ...
  c.Bound(b=> b.ReceivedDate).ClientGroupHeaderTemplate("#:data.ReceivedDateStandard#");
  ...
})
.DataSource(ds=> ds
  .Ajax()
  .Group(g=>g.Add(i=>i.ReceivedDate))
);

一切都很棒,但组标题文字是&#34;未定义&#34; !!!

如何在组标题文本中显示其他成员数据?

谢谢你的到来......

2 个答案:

答案 0 :(得分:0)

不幸的是,我不认为你想要实现的目标是可能的。 从逻辑上讲,在进行分组时,您可用的唯一成员是您要分组的成员以及该组的聚合。 除非您可以通过ReceivedDate和ReceivedDateStandard进行分组或从ReceivedDate计算ReceivedDateStandard,否则您将无法在组头中显示ReceivedDateStandard。

答案 1 :(得分:0)

对于任何有问题绑定到当前值但使用自定义模板的人,请使用此绑定: #:value# 代替 #:data.FieldName#