pageLoad
イベントでは、2つの異なるSharePointリストに行き、最初のListItemを1つのリストから取得し、最後のListItemを別のリストアイテムから取得します。私はListItem IDのどれかを知らないので、これはリストのインデックスを通して行う必要があると思います - これを実装する方法がわかりません。リストにハンドルがあると、上で概説したシナリオの最初と最後の項目を取得する最良の方法を(C#を使用して)アドバイスできますか?Sharepointリストの先頭と最後のListItemを取得
7
A
答えて
14
"最初のアイテム"と "最後のアイテム"の条件はあまり明確ではありません。あなたが最初に最新のアイテムを取得したいと仮定します。重要なのは、SPList.Items
にアクセスすると、リストのすべての項目が返されるため、大きなリストの場合は、SPListItemCollection
のインデックスでアイテムを取得するのが遅くなることに注意してください。あなたが別のに基づいて、最後と最初の項目を取得したい場合は
<OrderBy><FieldRef Name='ID' Ascending='FALSE' /></OrderBy>
:あなたは順序を逆にする必要があり、「最後の項目」について
SPList list = // some list;
SPQuery query = new SPQuery();
query.RowLimit = 1;
query.Query = "<OrderBy><FieldRef Name='ID' /></OrderBy>";
return list.GetItems(query).Cast<SPListItem>().FirstOrDefault();
:私はCAMLクエリを使用することをお勧めする理由ですあなたはフィールドごとに注文を変更する必要があります。
更新:
さらに良いことには @ Kobiが指摘しているように、作成されたフィールドはコードによって変更されている可能性があります。ID
フィールドで注文するだろう。それで、あなたは同じ結果を達成することができました。
2
あなたは最後ITEMID
SPWeb web = SPContext.Current.Web;
SPList List = web.Lists[ListName];
int itemId = List.Items[List.ItemCount - 1].ID;
よろしくを取得するには、これを試すことができます!
関連する問題
- 1. ボイドの先頭と最後のアラートビュー
- 2. 頭と尾 - 各ファイルの先頭行と最後の10行を取得しようとしています
- 3. Sharepointオンラインからの添付ファイルを取得するListItem
- 4. SharePointリストの列を取得
- 5. WPFの行の先頭と最後にシェイプを入れます
- 6. スクロールリストボックスVBAの先頭項目を取得
- 7. Scalaの空リストの先頭
- 8. リンクされたリストでトラバーサルの後にリストの先頭を取得する方法は?
- 9. リストの先頭に挿入
- 10. SharePoint ListItemフィールドを取得できません
- 11. PythonでSharePointリストを取得
- 12. 最初の2つのリストを常に先頭に残す
- 13. LINQリストの最後に取得
- 14. SharePointリスト(SPList)の最終更新日を取得する方法
- 15. itemAdded EventReceiverのSharepoint ListItemの現在のURLを取得する方法は?
- 16. ClientDataSet(ランダムレコード)最後のレコードの再生エラー「テーブルの先頭」
- 17. Sharepointを取得するjavascriptのリスト
- 18. アニメーションのリスト要素を先頭に
- 19. 連絡先リストを取得する最善の方法
- 20. 文字列内の先頭と最後の文字を交換するPythonコード
- 21. メソッドの先頭または最後にコールベースメソッド?
- 22. リンクノードリンクされたリストの先頭
- 23. madExcept、現在のスタックの先頭を取得
- 24. C++でファイルの先頭へのポインタを取得する方法
- 25. ページの先頭へのポインタを取得する方法
- 26. Kivyスクロール可能なラベル:ラベルの先頭と最後を読み取ることができません
- 27. spark dataframeの列の値の先頭と最後に引用符を取り除く方法は?
- 28. 行の先頭と最後に切り取り、行の末尾と末尾に貼り付けます
- 29. Androidでlistitemビューでテキストと値を取得、取得する
- 30. URLからSharePointリストを取得
非常に良い。私もIDを使用することをお勧めします、 "作成された"日付はコードで設定することができます。また、リストが小さい場合、私はクエリを気にしないだろうか分からない。 – Kobi
@Kobi、それは本当です。私の例をIDに変更します... thx。 – Stefan