1

好吧,我决定尝试一下 Telerik MVC Extensions v.2012.2.607.340

我在他们的网格中聚合十进制字段时遇到问题。

我正在使用 ajax 绑定。

我有一个返回 json 的动作

return Json(data);

数据不过是一个列表。它可以毫无问题地转换为json。我的网格正在显示数据,但聚合不起作用。返回 0(零)。我在这里按照他们的例子

我去了他们的论坛/社区,但找不到任何解决方案。也许他们丢掉了球,因为他们把它变成了剑道的东西,他们为此付出了“大”的代价。

有人遇到过同样的问题吗?

谢谢

4

1 回答 1

1

您需要返回如下内容:

return Json(new { 
    Data = typeof(IEnumerable),
    Total = typeof(int),
    Aggregates = typeof(Dictionary<string, object>)
});

不过,您需要预先计算聚合。Dictionary 的键是字段的名称,其值是计算聚合。

于 2013-04-22T19:33:25.150 回答