PagedRowset-Element (List)
Gilt für: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013
Rendert CAML (Collaborative Application Markup Language) innerhalb einer Ansicht, das ausgeführt wird, wenn mehr Elemente in der Ansicht zurückgegeben werden als in der Zeilenbeschränkung für die Ansicht angegeben ist.
Die meisten Standard-Microsoft SharePoint Foundation 2010 Listenansichten ignorieren dieses Element. Weitere Informationen finden Sie unter XMLDefinition and CAML View Schema.
<PagedRowset>
</PagedRowset>
Elemente und Attribute
In den folgenden Abschnitten werden Attribute, untergeordnete und übergeordnete Elemente erläutert.
Attribute
Keine
Untergeordnete Elemente
Zahlreich
Übergeordnete Elemente
Vorkommen
- Minimum: 0
- Maximum: 1
Hinweise
Dieses Element stellt einen Abschnitt der Ansicht bereit, der gerendert wird, wenn mehr als eine Seite mit Daten vorhanden ist. Innerhalb des PagedRowset-Elements können die folgenden Variablen implementiert werden:
<GetVar Name="PageFirstRow"/>
gibt die Elementnummer des ersten Elements auf der aktuellen Seite zurück.<GetVar Name="PageLastRow"/>
gibt die Elementnummer des letzten Elements auf der aktuellen Seite zurück.<GetVar Name="NextPageData"/>
gibt die Informationen zurück, die in der URL übergeben werden müssen, damit die nächste Seite der anzuzeigenden Daten bestimmt werden kann.
Beispiel
Im folgenden Beispiel wird das PagedRowset-Element verwendet, um die Zeichenfolge "(Items 1 to N)" anzuzeigen, wobei N die aktuelle Einstellung für das RowLimit-Element darstellt. Das Beispiel zeigt auch Weiter und ein Symbol, das Weiter darstellt. Beides sind Links zur aktuellen Ansichtsseite mit Informationen, die zum Anzeigen der nächsten 100 Elemente erforderlich sind.
<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>