Obtenir le Premier & Dernière ListItem dans la Liste Sharepoint
Sur un pageLoad
cas, je veux aller à deux différentes Listes SharePoint et d'obtenir la première ListItem à partir d'une liste et d'un la dernière ListItem dans l'autre. Je ne sais pas tout de la ListItem ID donc je suppose que cela doit être fait par le biais de la liste d'index - juste ne sais pas comment le mettre en œuvre. Après avoir pris une poignée sur la Liste, quelqu'un peut-il conseiller (à l'aide de c#) la meilleure façon d'obtenir le premier et le dernier élément pour le scénario décrit ci-dessus?
OriginalL'auteur merlynhs | 2012-01-04
Vous devez vous connecter pour publier un commentaire.
La condition "premier élément" et "dernier point" n'est pas très claire. En supposant que vous souhaitez récupérer la première et la dernière créé élément. Important à noter est que la récupération des articles par l'intermédiaire de l'indice de la
SPListItemCollection
peut être lent pour les grandes listes car l'accès à laSPList.Items
renvoie tous les éléments de la liste. C'est pourquoi je suggère à l'aide d'une requête CAML:Pour le "dernier point" vous devez inverser l'ordre:
Si vous voulez obtenir le dernier et le premier élément en fonction d'une autre maladie, vous n'avez qu'à changer la commande par champ.
Mise à jour:
Même mieux serait de l'ordre par leID
champ. Avec qui vous pourriez obtenir le même résultat.Non seulement mieux, le champ créé pourrait avoir été modifié à l'aide de code comme l'a souligné @Kobi.
c'est vrai. Je vais changer mon exemple d'ID... thx.
OriginalL'auteur Stefan
Vous pouvez essayer ce pour obtenir la dernière itemID
Ce qui concerne les!
Cela a très bien fonctionné pour moi. J'avais besoin d'effectuer certaines opérations sur un triées SPListCollection, et j'avais besoin d'une valeur à partir de la question avant, je passais au-dessus d'eux tous. Cela m'a permis de le faire sans l'écriture d'un supplément de CAML requête. Merci!
Comment Sur Les Éléments Supprimés Id ??!
OriginalL'auteur Lisandro