Telerik MVC Grid组具有键,显示和排序值?

时间:2011-11-07 14:48:50

标签: telerik telerik-grid telerik-mvc

我正在使用添加了组的Ajax绑定运行网格:

.Groupable(grouping => grouping
    .Groups(groups =>
    {
        for (int i = 0; i < TagGroups.Count; i++)
        {
           groups.Add(c => c.Tags[i].Name);
        }
    })
)

这是按名称属性对数据进行分组。实质上,名称属性用于三个作业。它充当组密钥,它是显示值,用于按字母顺序对组进行排序。

我想为每个作业指定属性。我希望 Id 属性充当组密钥,名称属性充当显示值,订单属性充当排序值以数字形式而不是按字母顺序排列。

如果这是一个很高的订单,我可以使用名称属性作为组键和显示值,但我需要指定订单属性作为排序值。有什么想法吗?我更喜欢修补Linq等后端数据,因为配置Telerik Grid来做这件事很有意义。

1 个答案:

答案 0 :(得分:0)

名字和名字订单是网格中的绑定列。仅在“可分组”列表中使用“订单”。然后在您的网格DataBound()中,用相应的Name属性替换每个订单。