2

我有一个共享点链接列表。我正在以编程方式在 SPGridView 中显示链接列表的项目。

我正在使用以下代码来阅读列表

SPList spList = myWeb.Lists["MyListNameHere"];

并将 SpList 分配为按原样显示项目的 SPGridView 的数据源。

但我想在 SPGridView 中以与通过 List Tool > Items > Change Item Order 设置的顺序相同的顺序显示项目

SPGridView 项的顺序应始终反映链接列表项中设置的当前顺序。

如何实现?

4

1 回答 1

1

订单存储在名为 Order 的隐藏列中。使用 SPDataSource 控件作为数据源,将 listID 设置为列表并将选择查询设置为:

   <OrderBy>
      <FieldRef Name="Order" />
   </OrderBy>

应该这样做

于 2012-06-11T14:57:34.520 回答