rdlc 报告分组数据按数字列排序

rdlc report grouping data sort by numeric column

我在 C# 中使用 rdlc 报告。在 rdlc 报告中我添加了一个父组并且报告显示了我预期的数据,唯一的问题是我想按 RowId 列对数据进行排序这个 RowId 是一个 int 类型(DataSet Column ).排序顺序显示选项 A to ZZ to A。此处附有参考图片。
假设我有行 ID 1、2、3、4 ....40。该报告将对数据进行排序,例如 1,11, 12,13...., 2, 21,...... 如何按照 1,2,3,4.......40

的顺序对这些数据进行排序

我使用的是 visual studio 2015。 还有其他排序数据的方法吗?

最后我找到了这个问题的解决方案,我使用表达式将现有值转换为 int。使用的表达式如下,

 =CInt(Fields!RowId.Value)