我有一个职位描述页面,我正在以编程方式为其添加值。其中一个字段是“Office Locations”,数据类型为 Treelist。如何向 Treelist 添加值以便设置办公室位置?
问问题
2764 次
1 回答
7
Sitecore Treelist
以管道分隔的形式存储所选项目的 ID。
如果要以Treelist
编程方式设置 的值,则需要将其设置为如下所示的字符串:
{110D559F-DEA5-42EA-9C1C-8A5DF7E70EF9}|{EA015A5F-C41B-4510-B538-438EF204F5E2}
其中{110D559F-DEA5-42EA-9C1C-8A5DF7E70EF9}
,{EA015A5F-C41B-4510-B538-438EF204F5E2}
可能还有更多用字符分隔的字符串部分|
是所选页面的 id。
using (new EditContext(jobItem))
{
jobItem["OfficeLocations"] = "{110D559F-DEA5-42EA-9C1C-8A5DF7E70EF9}|{EA015A5F-C41B-4510-B538-438EF204F5E2}";
}
于 2013-08-14T13:50:02.337 回答