Compartir a través de


Elemento PagedRowset (List)

Se aplica a: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013

Representa el Lenguaje de marcado de la aplicación de colaboración (CAML) en una vista y se ejecuta si se devuelven más elementos en la vista del límite de filas especificado para la vista.

La mayoría de las vistas de lista de Microsoft SharePoint Foundation 2010 estándar omiten este elemento. Para obtener más información, vea XMLDefinition y CAML View Schema.

<PagedRowset>
</PagedRowset>

Elementos y atributos

En las siguientes secciones se describen los atributos, elementos secundarios y elementos primarios.

Atributos

Ninguno

Elementos secundarios

Numerosos

Elementos principales

Repeticiones

  • Mínimo: 0
  • Máximo: 1

Comentarios

Este elemento proporciona una sección de la vista que se representa si hay más de una página de datos. Dentro de un elemento PagedRowset, se pueden implementar las siguientes variables:

  • <GetVar Name="PageFirstRow"/> devuelve el número de elemento del primer elemento de la página actual.

  • <GetVar Name="PageLastRow"/> devuelve el número de elemento del último elemento de la página actual.

  • <GetVar Name="NextPageData"/> devuelve la información que se debe pasar en la dirección URL para que se pueda determinar la siguiente página de datos que se va a mostrar.

Ejemplo

En el siguiente ejemplo, se usa el elemento PagedRowset para mostrar la cadena "(elementos 1 a N )" donde N representa el valor actual para el elemento RowLimit. En el ejemplo también se muestra Siguiente y un icono que representa Siguiente, que son ambos hipervínculos a la página de vista actual con información necesaria para mostrar los siguientes 100 elementos.

<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>

Vea también