FieldSortParams 元素(视图)

上次修改时间: 2015年3月9日

适用范围: SharePoint Foundation 2010

本文内容
属性
子元素
父元素
出现次数

返回列表上的排序方向,是按 Asc 还是 Desc 来呈现取决于字段是否已排序以及字段的当前默认排序方向。此字段的呈现是有条件的,并与在对服务器的请求中发送的当前排序 URL 有关。

<FieldSortParams
  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">
</FieldSortParams>

属性

属性

说明

AutoHyperLink

可选属性,类型为 Boolean。若要在文本以类似于超链接的形式(例如,www.microsoft.com)出现的情况下使用 <A> 标记环绕文本,则为 TRUE。

AutoHyperLinkNoEncoding

可选属性,类型为 Boolean。若要在文本以类似于超链接的形式(例如,www.microsoft.com)出现且没有 HTML 编码的情况下使用 <A> 标记环绕文本,则为 TRUE。

AutoNewLine

可选属性,类型为 Boolean。若要在文本流中插入 <BR> 标记并用不间断空格 (&nbsp;) 替换多个空格,则为 TRUE。

Default

可选属性,类型为 Text。如果选定内容返回的值是一个空字符串 (""),则呈现为此属性指定的文本。

ExpandXML

可选属性,类型为 Boolean。若要通过协作应用程序标记语言 (CAML) 解释器(该解释器允许 CAML 呈现 CAML)重新传递呈现的内容,则为 TRUE。

HTMLEncode

可选属性,类型为 Boolean。如果为 TRUE,则转换嵌入的字符,以便这些字符作为文本显示在浏览器中。换句话说,就是将可能与 HTML 标记混淆的字符转换为实体。

StripWS

可选属性,类型为 Boolean。若要移除由元素返回的值的前后空格,则为 TRUE。

URLEncode

可选属性,类型为 Boolean。若要将特殊字符(如空格)转换为引用的 UTF-8 格式(例如,对应于字符 ë 的格式为 %c3%ab),则为 TRUE。

URLEncodeAsURL

可选属性,类型为 Boolean。虽然类似于 URLEncode,但若要指定要编码的字符串是 URL 的路径组件以便不对左斜线 ("/") 进行编码,则为 TRUE。

子元素

父元素

很多

出现次数

最小值:0

最大值:无限制

示例

下面的示例为列表上的排序创建一个默认的 URL。FieldSortParams 元素用于返回排序方向,它将分配给生成的 <A> 标记中的 SORTINGFIELDS 属性。

<Default>
   <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><IMG SRC="]]></HTML>
   <FieldSortImageURL/>
   <HTML><![CDATA[" ALT=]]></HTML>
   <Switch>
      <Expr>
         <GetVar Name='SortDir'/>
      </Expr>
      <Case Value='Asc'>
         <HTML>"Sort Ascending"</HTML>
      </Case>
      <Case Value='Desc'>
         <HTML>"Sort Descending"</HTML>
      </Case>
      <Default>
         <HTML>""</HTML>
      </Default>
   </Switch>
   <HTML><![CDATA[ BORDER=0>]]></HTML>
</Default>

请参阅

引用

FieldFilterImageURL 元素

FieldSortImageURL 元素