Field 元素(视图)

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

适用范围: SharePoint Foundation 2010

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

返回视图定义中使用的字段的已设置格式的值。

<Field
  AutoHyperLink = "TRUE" | "FALSE"
  AutoHyperLinkNoEncoding = "TRUE" | "FALSE"
  AutoNewLine = "TRUE" | "FALSE"
  HTMLEncode = "TRUE" | "FALSE"
  Name = "Text"
  StripWS = "TRUE" | "FALSE"
  URLEncode = "TRUE" | "FALSE"
  URLEncodeAsURL = "TRUE" | "FALSE">
</Field>

属性

属性

说明

AutoHyperLink

可选属性,类型为 Boolean。若要在文本显示为超链接(例如 www.microsoft.com)时使用 <A> 标记将文本括起来,则为 TRUE。

AutoHyperLinkNoEncoding

可选属性,类型为 Boolean。若要在文本显示为超链接(例如 www.microsoft.com)时使用 <A> 标记将文本括起来,但不进行 HTML 编码,则为 TRUE。

AutoNewLine

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

HTMLEncode

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

Name

可选属性,类型为 Text。通过提供一个 ID(例如,<Field Name="ID"/>)允许在字段呈现上下文外部使用 Field 元素。

StripWS

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

URLEncode

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

URLEncodeAsURL

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

子元素

父元素

很多

出现次数

最小值:0

最大值:无限制(在 UrlBaseName 内为 1)

备注

使用 Field (View)元素可为视图中显示的内容返回已设置格式的字段值,使用 Column 元素可返回该字段的原始数据值。在 UrlBaseName 中使用 Field 元素时,它不指定属性;在 Expr1Expr2Row 中使用该元素时,它仅指定 Name。

若要创建基于默认 SharePoint Foundation 字段类型且可在网站和列表中重复使用的自定义字段定义作为可插入功能,请使用 Field(字段)元素来定义自定义网站栏。若要为基于默认字段类型的列表定义创建自定义字段定义,请使用 Schema.xml 文件中的 Field(列表 - 定义)元素。若要创建为特定数据有效性和字段呈现实现自定义类的自定义字段类型,请使用 Field(字段类型)元素。