【问题标题】:SharePoint 2010 CHOICE value-attribute unknown?SharePoint 2010 CHOICE 价值属性未知?
【发布时间】:2010-09-17 18:49:34
【问题描述】:

this MSDN article 之后,SharePoint 的字段声明中的 CHOICE 元素应该具有 Value 属性。

价值

可选文本。指定显示 供选择的文本。

该值可以是对 a 的引用 格式的资源 $资源:字符串。然而,选择 值不被支持 多语言用户界面 (MUI)。 选择值在 网站的默认语言和 当用户切换到 支持的替代语言 网站。

我当前的实现如下所示,但不起作用:

<CHOICES>
      <CHOICE Value="Offen">open</CHOICE>
      <CHOICE Value="Duplikat">duplicated</CHOICE>
      <CHOICE Value="In Bearbeitung">inprogress</CHOICE>
      <CHOICE Value="Nicht vorhanden">unavailable</CHOICE>
      <CHOICE Value="Erledigt">finished</CHOICE>
</CHOICES>

VisualStudio 2010 声称没有找到此属性的架构信息。 Microsoft 是否忘记执行此操作,或者我是否理解根本错误?

【问题讨论】:

  • MS 有相互矛盾的文档并不奇怪。我还在同一页面上的“备注”下看到:“CHOICE 元素包含其正文中的值。”

标签: xml sharepoint-2010 field


【解决方案1】:

问题: http://msdn.microsoft.com/en-us/library/ms439235(v=office.12).aspx

阅读本文,您可能会被引导到 相信你可以创造一个 像这样的 CHOICES 收藏 SharePoint 使用价值代码 其 DropDownList 选项的后端 HTML 中的标记。像这样:

马里兰特拉华弗吉尼亚宾夕法尼亚

好吧,你错了。事实上,作为 几乎据我所知,价值 这个元素的属性什么都不做 一点也不。如果你使用它不是无效的 它;它不会破坏任何东西;这只是 不做任何事情。而且, 文件让你相信 它应该,我认为有 可能造成巨大的浪费 时间。

如果你想要一个不同的值 比文字,这是正确的方法 去做吧。

MD#;马里兰州 DE#;特拉华州 VA#;弗吉尼亚 PA#;宾夕法尼亚州 医学博士

最初以博客咆哮的形式发布于 http://thomascarpe.com/Lists/Posts/Post.aspx?ID=26。 如果你更新你的,我会更新我的。 :-)

感谢 Doc WattsMan 的解释!

【讨论】:

  • Outch 这也是错误的。事实是:这是不可能的。来自 Microsoft 社交网络版主的回答:自 SP 2007 以来文档有误。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-08-01
  • 2012-03-24
  • 1970-01-01
  • 2011-06-25
相关资源
最近更新 更多