SelectionOptions 元素(视图)

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

适用范围: SharePoint Foundation 2010

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

指定下拉列表的选项。

<SelectionOptions
  BlankPattern = "Text"
  Len = "Integer"
  MoreText = "Text">
</SelectionOptions>

属性

属性

说明

BlankPattern

必需属性,类型为 Text。BlankPattern 属性用于生成本地化的文本模式,以便显示为空(空字符串)的查阅字段的文本值。在美国,此值已本地化为"(Item ^1)"。将 ^1 替换为引用的项目的项目 ID。

Len

必需属性,类型为 Integer。如果下拉列表的成员超过 Len 的值,则 Len 属性会导致将其截断为指定的 Unicode 字符数。这将防止下拉菜单过宽。

MoreText

必需属性,类型为 Text。MoreText 属性指定显示的内容,以便指示已截断的字符串(通常为一个省略号"...")。

子元素

父元素

很多

出现次数

最小值:0

最大值:1

备注

条件呈现是基于显示模式的。新项目使用字段的默认值,而编辑模式中的项目使用字段的当前值来设置 HTML Selected 属性的值,并带有为项目的默认值或当前值添加的 Selected=True。

对于 Lookup 字段类型,此元素生成序列 <OPTION VALUE="ID">标题</OPTION>。

示例

下面的示例构造一个下拉列表框并使用 SelectOptions 元素描述选项。

<HTML><![CDATA[ <SELECT TITLE=" ]]></HTML>
<Property Select="DisplayName" />
<HTML><![CDATA[ " TABINDEX=1 NAME=" ]]></HTML>
<FieldPrefix />
<Property Select="Name" />
<HTML><![CDATA[ "> ]]></HTML>
<Switch>
   <Expr>
      <Property Select="Required" />
   </Expr>
   <Case Value="TRUE" />
   <Default>
      <HTML><![CDATA[ <OPTION Value=""> ]]></HTML>
      <HTML>(None)</HTML>
      <HTML><![CDATA[ </OPTION> ]]></HTML>
   </Default>
</Switch>
<SelectionOptions Len="100" MoreText="..." />
<HTML><![CDATA[ </SELECT> ]]></HTML>