Partager via


Élément PagedRowset (List)

S’applique à : SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013

Affiche le CAML (Collaborative Application Markup Language) dans une vue, en l'exécutant si plus d'éléments que ne le permet la limite de lignes spécifiée dans la vue sont retournés.

La plupart des vues de liste Microsoft SharePoint Foundation 2010 standard ignorent cet élément. Pour plus d’informations, consultez XMLDefinition et CAML View Schema.

<PagedRowset>
</PagedRowset>

Éléments et attributs

Les sections suivantes décrivent les attributs, les éléments enfants et les éléments parents.

Attributs

Aucun

Éléments enfants

Nombreux

Éléments parents

Occurrences

  • Minimum : 0
  • Maximum : 1

Remarques

Cet élément fournit une section de la vue qui est affichée s'il existe plusieurs pages de données. Dans un élément PagedRowset, les variables suivantes peuvent être implémentées :

  • <GetVar Name="PageFirstRow"/> retourne le numéro d’élément du premier élément de la page active.

  • <GetVar Name="PageLastRow"/> retourne le numéro d’élément du dernier élément de la page active.

  • <GetVar Name="NextPageData"/> retourne les informations qui doivent être transmises dans l’URL afin que la page de données suivante à afficher puisse être déterminée.

Exemple

L’exemple suivant utilise l’élément PagedRowset pour afficher la chaîne « (Éléments 1 à N) », où N représente le paramètre actuel de l’élément RowLimit . L’exemple affiche également Suivant et une icône représentant Suivant, qui sont à la fois des liens hypertexte vers la page d’affichage actuelle avec les informations nécessaires pour afficher les 100 éléments suivants.

<PagedRowset>
   <HTML><![CDATA[ <TABLE width="100%" border=0><TR><TD align=right
      Class="ms-vb"> ]]></HTML>
   <HTML>(Items</HTML>
   <HTML><![CDATA[ &amp;nbsp; ]]></HTML>
   <GetVar Name="PageFirstRow" HTMLEncode="TRUE" />
   <HTML><![CDATA[ &amp;nbsp; ]]></HTML>
   <HTML>to</HTML>
   <HTML><![CDATA[ &amp;nbsp; ]]></HTML>
   <GetVar Name="PageLastRow" HTMLEncode="TRUE" />
   <HTML>)</HTML>
   <HTML><![CDATA[ &amp;nbsp;<A HREF="javascript:"
      OnClick='javascript:SubmitFormPost(" ]]></HTML>
   <ScriptQuote NotAddingQuote="TRUE">
      <PageUrl />
      <HTML>?</HTML>
      <GetVar Name="NextPageData" />
   </ScriptQuote>
   <HTML><![CDATA[ ");javascript:return false;'> ]]></HTML>
   <HTML>Next</HTML>
   <HTML><![CDATA[ </A> <A HREF="javascript:"
      OnClick='javascript:SubmitFormPost(" ]]></HTML>
   <ScriptQuote NotAddingQuote="TRUE">
      <PageUrl />
      <HTML>?</HTML>
      <GetVar Name="NextPageData" />
   </ScriptQuote>
   <HTML><![CDATA[ ");javascript:return false;'> ]]></HTML>
   <HTML><![CDATA[ <img src=" ]]></HTML>
   <ImagesPath />
   <HTML><![CDATA[ /next.gif" border=0></A>&amp;nbsp;
      </TD></TR></TABLE> ]]></HTML>
</PagedRowset>

Voir aussi