Элемент PageUrl (View)
Дата последнего изменения: 9 марта 2015 г.
Применимо к: SharePoint Foundation 2010
В этой статье
Атрибуты
Дочерние элементы
Родительские элементы
Вхождения
Возвращает абсолютный, закодированный URL-адрес текущей страницы.
<PageUrl
AutoHyperLink = "TRUE" | "FALSE"
AutoHyperLinkNoEncoding = "TRUE" | "FALSE"
AutoNewLine = "TRUE" | "FALSE"
Default = "Text"
..ExpandXML = "TRUE" | "FALSE"
HTMLEncode = "TRUE" | "FALSE"
StripWS = "TRUE" | "FALSE"
URLEncode = "TRUE" | "FALSE"
URLEncodeAsURL = "TRUE" | "FALSE"
WebRel = "TRUE" | "FALSE">
</PageUrl>
Атрибуты
Атрибут |
Описание |
---|---|
AutoHyperLink |
Необязательный Boolean. TRUE заключает текст в теги <A>, если текст отображается как гиперссылка (например, www.microsoft.com). |
AutoHyperLinkNoEncoding |
Необязательный Boolean. TRUE заключает текст в теги <A>, если текст отображается как гиперссылка (например, www.microsoft.com), но без HTML-кодирования. |
AutoNewLine |
Необязательный Boolean. TRUE вставляет теги <BR> в текстовый поток и заменяет нескольких пробелов на неразрывный пробел ( ). |
Default |
Необязательный Text. Визуализирует текст, назначенный этому атрибуту, если значение, возвращаемое выбранным элементом, является пустой строкой (""). |
ExpandXML |
Необязательный атрибут типа Boolean. Значение TRUE обеспечивает повторную передачу визуализированного контента в интерпретатор языка CAML, позволяя интерпретатору языка CAML визуализировать элементы языка CAML. |
HTMLEncode |
Необязательный Boolean. TRUE преобразует внедренные символы, чтобы они отображались как текст в браузере. Другими словами, символы, которые можно спутать с HTML-тегами, преобразуются в сущности. |
StripWS |
Необязательный Boolean. TRUE удаляет пробел в начале и в конце значения, возвращаемого элементом. |
URLEncode |
Необязательный Boolean. TRUE преобразует специальные символы, такие как пробелы, в символы UTF-8, заключенные в кавычки (например, %c3%ab для буквы "ë"). |
URLEncodeAsURL |
Необязательный Boolean. Аналогичен URLEncode, но TRUE указывает, что кодируемая строка является компонентом пути URL-адреса, чтобы прямые косые черты ("/") не кодировались. |
WebRel |
Необязательный Boolean. TRUE указывает, что URL-адрес является URL-адресом сайта. |
Дочерние элементы
Отсутствуют |
Родительские элементы
Много |
Вхождения
Минимум: 0 Максимум: без ограничений |
Пример
В следующем примере элемент PageUrl используется для возвращения URL-адреса текущей строки. Здесь заголовок столбца заключен в ссылку для фильтрации.
<HTML><![CDATA[ <A ID="diidSort ]]></HTML>
<Property Select="Name" />
<HTML><![CDATA[ " TITLE= ]]></HTML>
<HTML>"Sort by </HTML>
<Property Select="DisplayName" HTMLEncode="TRUE" />
<HTML><![CDATA[ " SORTINGFIELDS=" ]]></HTML>
<FieldSortParams />
<HTML><![CDATA[ " HREF="javascript:"
OnClick='javascript:SubmitFormPost(" ]]></HTML>
<ScriptQuote NotAddingQuote="TRUE">
<PageUrl />
<HTML><![CDATA[ ? ]]></HTML>
<FieldSortParams />
</ScriptQuote>
<HTML><![CDATA[ ");javascript:return false;'> ]]></HTML>
<Property Select="DisplayName" HTMLEncode="TRUE" />
<HTML><![CDATA[ </A>]]></HTML>