Элемент PagedRowset (List)
Дата последнего изменения: 9 марта 2015 г.
Применимо к: SharePoint Foundation 2010
В этой статье
Атрибуты
Дочерние элементы
Родительские элементы
Вхождения
Обрабатывает язык CAML в представлении; выполняется в том случае, если в представлении возвращается больше элементов, чем указано в предельном числе строк для представления.
Большинство стандартных представлений списков Microsoft SharePoint Foundation 2010 не используют этот элемент. Дополнительные сведения см. в статье XMLDefinition и схема представлений CAML.
<PagedRowset>
</PagedRowset>
Атрибуты
Атрибут |
Описание |
---|---|
Не используется |
Не определен |
Дочерние элементы
Много |
Родительские элементы
Вхождения
Минимум: 0 Максимум: 1 |
Примечания
Данный элемент обеспечивает визуализацию части представления при наличии более чем одной страницы данных. В элемент PagedRowset можно внедрить следующие переменные:
<GetVar Name="PageFirstRow"/> возвращает номер первого элемента на текущей странице.
<GetVar Name="PageLastRow"/> возвращает номер последнего элемента на текущей странице.
<GetVar Name="NextPageData"/> возвращает информацию, которая должна быть передана в URL, для определения следующей страницы данных для отображения.
Пример
В следующем примере элемент PagedRowset используется для отображения строки "(элементы с 1 по N)" где N является текущим параметром для элемента RowLimit. В данном примере также отображается "Next" и соответствующий значок, которые являются гиперссылками на страницу текущего представления, содержащую информацию, необходимую для отображения следующих 100 элементов.
<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>
См. также
Концепции
XMLDefinition и схема представлений CAML