ListItemを追加または更新するときに、SPListを「優先度」フィールド(数値フィールド、制限なし)でソートする必要があります。フィールドに基づいてSPListItemsを自動的にソートする方法
ソートは、このように動作するはずです:
Original Inserted item Modified
1 1
2 2 2
3 3 (old 2)
4 (old 3)
編集:この動作は、データシートビューでデータを編集する際に、ユーザーエクスペリエンスを向上させるための主です。 これは、私が得ようとしているAJAXスタイルのアップデートを貧乏人の一種です。
私が今見ている唯一の解決策は、イベントハンドラを使用して、除外されるべきListItemsを更新することですが、何百ものアイテムを含むリストでかなり高価な操作になる可能性があります(シーケンスにギャップがない限り) 。
わかりやすい解決策が見つからなかったか、はるかに優れたスケーリング方法がありましたか?
TIA
のようになります。これは現在生産中で、パフォーマンスはリスト内の約200項目までOKです。 – Kasper