【问题标题】:group by and custom sort in telerik radGridTelerik radGrid中的分组和自定义排序
【发布时间】:2013-09-11 09:43:39
【问题描述】:

这就是我对RadGrid 行进行分组的方式。

<GroupByExpressions>
            <telerik:GridGroupByExpression>
                <SelectFields>
                    <telerik:GridGroupByField FieldAlias="TaskStatus" FieldName="TaskStatus" HeaderText="Current Status ">
                    </telerik:GridGroupByField>
                </SelectFields>
                <GroupByFields>
                    <telerik:GridGroupByField FieldName="TaskStatus" SortOrder="Ascending"></telerik:GridGroupByField>
                </GroupByFields>
            </telerik:GridGroupByExpression>
        </GroupByExpressions>

它可以查找和网格数据显示喜欢,

     id                   Name                      Detail
==============================================================================
> Current Status : Done
      1                   Name1                     Detail
      2                   Name2                     Detail 
> Current Status : None
      5                   Name3                     Detail
      8                   Name4                     Detail
> Current Status : Progress
      4                   Name8                     Detail
      9                   Name9                     Detail

通过使用SortOrder="Ascending"
状态会排序喜欢

Done
None
Progress

通过使用SortOrder="Decending"
状态会排序喜欢

Progress
None
Done

但是,我想排序,

None 
Progress
Done

telerik RadGrid 中是否有任何自定义排序选项?

【问题讨论】:

    标签: c# asp.net sorting telerik radgrid


    【解决方案1】:

    好吧,你需要创建一个枚举来做到这一点:

    None=1  Progress=2 Done=3
    

    然后按枚举值(整数)排序​​

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-11-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多