0

我有两个相同的列表,其中包含以下列:

  • 标题(默认列)
  • 汇率(定义为货币)
  • Rate2(定义为数字)

在 SPDesigner 的数据源下,我创建了一个合并的链接数据源。

我创建了一个空白页面并添加了一个指向合并数据源的 dataview webpart。此 dvwp 已启用对标题的排序和过滤。可见的三列是TitleRateRate2

当我在 IE 中查看此页面时,我确实看到所有 3 列都启用了排序。当我对Rate (Currency) 或Rate2 (Number) 列中的任何一个进行排序时,我的数据将被排序,就好像这些列包含文本而不是数字一样。

为了查看 XSLT 是否有问题,我创建了另一个 dvwp,它只连接到其中一个列表。我再次启用了排序,当我在 IE 中查看此页面时,Rate 和Rate2列上的排序按预期工作。

关于从这里去哪里的任何想法?

4

0 回答 0