Partager via


PagedRowset, élément (List)

Dernière modification : jeudi 15 juillet 2010

S’applique à : SharePoint Foundation 2010

Dans cet article
Attributs
Éléments enfants
Éléments parents
Occurrences

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 affichages de liste Microsoft SharePoint Foundation 2010 standard ignorent cet élément. Pour plus d’informations, voir Schéma d’affichage CAML et XMLDefinition.

<PagedRowset>
</PagedRowset>

Attributs

Attribut

Description

Aucun

N/A

Éléments enfants

Nombreux

Éléments parents

View, ViewStyle

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 dans la page actuelle.

  • <GetVar Name="PageLastRow"/> retourne le numéro d'élément du dernier élément dans la page actuelle.

  • <GetVar Name="NextPageData"/> retourne les informations qui doivent être passées dans l'URL afin de déterminer la page suivante des données à afficher.

Exemple

L'exemple suivant utilise l'élément PagedRowset pour afficher la chaîne "(Items 1 to N )", où N représente le paramètre actuel de l'élément RowLimit. L'exemple affiche également "Next" ainsi qu'une icône représentant "Next". Ce sont tous deux des liens hypertexte vers la page de la vue active, auxquels s'ajoutent 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[ &nbsp; ]]></HTML>
   <GetVar Name="PageFirstRow" HTMLEncode="TRUE" />
   <HTML><![CDATA[ &nbsp; ]]></HTML>
   <HTML>to</HTML>
   <HTML><![CDATA[ &nbsp; ]]></HTML>
   <GetVar Name="PageLastRow" HTMLEncode="TRUE" />
   <HTML>)</HTML>
   <HTML><![CDATA[ &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>&nbsp;
      </TD></TR></TABLE> ]]></HTML>
</PagedRowset>

Voir aussi

Concepts

Schéma d’affichage CAML et XMLDefinition

Autres ressources

Affichages de liste