在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声称,未找到此属性的架构信息。 微软是否忘记实现这一点,还是我理解了一些根本错误的东西?
答案 0 :(得分:0)
疑难杂症: http://msdn.microsoft.com/en-us/library/ms439235(v=office.12).aspx
读这篇文章,你可能会被引导 相信你可以创造一个 选择这样的CHOICES系列 SharePoint使用值代码 DropDownList选项的后端 HTML中的标记。像这样:
Maryland Delaware Virginia Pennsylvania
嗯,你错了。事实上,作为 几乎可以说,价值 这个元素的attrbiute什么都不做 一点都不如果您使用它并非无效 它;它没有破坏任何东西;它只是 什么都不做并且, 文档让你相信 它应该,我认为有 可能造成巨大浪费 时间。
如果您想要一个不同的值 比文字,这是正确的方法 做到这一点。
MD#;马里兰 DE#;特拉华 VA#;弗吉尼亚州 PA#;宾夕法尼亚 MD
最初发布为博客咆哮 http://thomascarpe.com/Lists/Posts/Post.aspx?ID=26。 如果你更新你的,我会更新我的。 : - )
感谢Doc WattsMan的解释!