首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TreeList和Droptree的区别是什么?

TreeList和Droptree的区别是什么?
EN

Stack Overflow用户
提问于 2014-03-25 11:42:39
回答 1查看 2.6K关注 0票数 1

我的工作是在塞特雷项目,但我有有限的知识,西浪控制。有人能告诉我TreeList控件和Droptree控件之间的区别吗?在哪种情况下我必须使用每个控件?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-04-04 20:09:24

树列表存储多个项目,而液滴只存储一个。

这两种方法都将项目的ID存储在遮罩下。

树列表:{BB14F070-0ACE-4AD8-A18B-DD053C0F9419}|{6F8FA16D-ED29-4F05-BA2A-21251D7EE2B5} Droplist:{BB14F070-0ACE-4AD8-A18B-DD053C0F9419}

此外,在使用Sitecore的API访问这些类型时也存在差异。你需要一个合适的类型,然后你可以玩它的属性.

代码语言:javascript
复制
var referenceField = (ReferenceField)Sitecore.Context.Item.Fields["DroptreeFieldName"];         
var multilistField = (MultilistField)Sitecore.Context.Item.Fields["MultilistFieldName"];

关于使用情况,当您只需要引用一项时,将与下拉树一起使用,如果需要引用多个项,请使用treelist。顺便说一句,我只需要创建两个组件,一个用于显示silgle配置文件,另一个用于列出一些配置文件。第一个我使用了一个下拉树,在第二个是一个Treelist。

希望这有帮助..。干杯

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22633536

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档