2

SharePoint リンク リストがあります。リンク リストの項目をプログラムで SPGridView に表示しています。

リストを読むために次のコードを使用しています

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

アイテムをそのまま表示するSPGridViewのデータソースとしてSpListを割り当てます。

しかし、リストツール>アイテム>アイテムの順序の変更で設定されているのと同じ順序でSPGridViewにアイテムを表示したい

SPGridView アイテムの順序は、リンク リスト アイテムに設定されている現在の順序を常に反映する必要があります。

これはどのように達成できますか?

4

1 に答える 1

1

注文は、Orderという名前の非表示の列に保存されます。SPDataSourceコントロールをデータソースとして使用し、listIDをリストに設定し、selectクエリを次のように設定します。

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

それはそれをする必要があります

于 2012-06-11T14:57:34.520 に答える