Compartir a través de


Elemento PagedRowset (List)

Última modificación: jueves, 15 de julio de 2010

Hace referencia a: SharePoint Foundation 2010

En este artículo
Atributos
Elementos secundarios
Elementos primarios
Repeticiones

Representa el lenguaje de marcado de aplicaciones 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.

Las vistas de lista de Microsoft SharePoint Foundation 2010 más estándar pasan por alto este elemento. Para obtener más información, vea Esquema View de CAML y XMLDefinition.

<PagedRowset>
</PagedRowset>

Atributos

Atributo

Descripción

Ninguno

N/D

Elementos secundarios

Muchos

Elementos primarios

View, ViewStyle

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 elementos del primer elemento de la página actual.

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

  • <GetVar Name="NextPageData"/> devuelve la información que debe pasarse en la dirección URL para que pueda determinarse 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. El ejemplo también muestra "siguiente" y un icono que representa "siguiente", los cuales son hipervínculos a la página de vista actual con la información necesaria para mostrar los 100 elementos siguientes.

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

Vea también

Conceptos

Esquema View de CAML y XMLDefinition

Otros recursos

Vistas de lista