我正在使用添加了组的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来做这件事很有意义。
答案 0 :(得分:0)
名字和名字订单是网格中的绑定列。仅在“可分组”列表中使用“订单”。然后在您的网格DataBound()中,用相应的Name属性替换每个订单。