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
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[ ]]></HTML>
<GetVar Name="PageFirstRow" HTMLEncode="TRUE" />
<HTML><![CDATA[ ]]></HTML>
<HTML>to</HTML>
<HTML><![CDATA[ ]]></HTML>
<GetVar Name="PageLastRow" HTMLEncode="TRUE" />
<HTML>)</HTML>
<HTML><![CDATA[ <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>
</TD></TR></TABLE> ]]></HTML>
</PagedRowset>
Vea también
Conceptos
Esquema View de CAML y XMLDefinition