我想使用 c# 将共享点列表的选择列中的 MultipleCheckbox 项目绑定到 asp.net CheckBoxListItem。我正在使用 XELEMENT 检索 List 的信息:
XElement listStructure;
listStructure = proxy.GetList("WebsiteSubscriber");
<Field Type="MultiChoice" DisplayName="Area" Required="FALSE" EnforceUniqueValues="FALSE" Indexed="FALSE" FillInChoice="FALSE" ID="{16cc1615-a490-44de-a870-c7ebe603e2cc}" SourceID="{2c8a80ea-38c5-48f7-9d7d-400d445a5e64}" StaticName="Area" Name="Area" ColName="ntext2" RowOrdinal="0">
<Default>Articles</Default>
<CHOICES>
<CHOICE>Articles</CHOICE>
<CHOICE>Websites</CHOICE>
<CHOICE>Books</CHOICE>
</CHOICES>
</Field>
我想从这个 XML 中读取选择。并仅获取值“文章、网站、书籍”
注意:此 XML 可能包含许多部分,<choices>
我想通过<fieldType>
DisplayName="Area" 属性来获取它并在 c# 中获取值。