1
A
回答
3
这听起来像你需要创建一个自定义数据类型,允许你有一个不同类型的成员选择器 - this is a good guide to creating a custom datatype in Umbraco以及你如何能够在Umbraco中使用它来替换默认成员选择器。
为沿的线条越来越成员there are good tips on our.umbraco.org的一个子集:
var list = MemberGroup.GetByName("Member Group Name").GetMembersAsIds();
我想,如果你想有一个下拉在自定义的数据类型,你可以一个选择框绑定到一个字典编码等(未测试,但是从另一个代码片段改编):
Dictionary<int, string> list = new Dictionary<int, string>();
var memberGroup = MemberGroup.GetByName("Member Group Name");
if (memberGroup != null)
{
foreach (Member member in memberGroup.GetMembers())
{
list.Add(member.Id, member.Name);
}
}
在二级培训有使用自动填充字段,允许会员通过输入其名称的一部分采摘工作的例子 - 所以,如果你创建一个自定义的数据类型,你可能想要评估te是否下拉是您需要的正确UI元素。
相关问题
- 1. 控制扩展器控制扩展量
- 2. 扩展成员
- 3. 控制器成员
- 4. Symfony2:扩展FrameworkBundle控制器
- 5. 扩展codeigniters控制器
- 6. Zend Framework - 扩展控制器
- 7. AngularJS扩展控制器
- 8. 扩展包控制器
- 9. CakePHP扩展控制器(仅)
- 10. 扩展注解控制器
- 11. 扩展类成员的扩展方法?
- 12. 删除API控制器的强制扩展.json扩展
- 13. 持续控制器成员
- 14. 扩展ASP.NET成员关系
- 15. KnpMenuBundle,通过ContainerAware和控制器扩展生成器
- 16. Ajax选项卡扩展器控制选项卡上点击
- 17. 从另一个控制器访问yii扩展控制器
- 18. 从另一个模块中的控制器扩展控制器?
- 19. ASP.NET MVC 3控制器扩展方法
- 20. 无法扩展OAuthServerBundle控制器
- 21. 在Codeigniter 2.0中扩展控制器
- 22. 可扩展角度控制器
- 23. 扩展CodeIgniter控制器错误
- 24. 控制器无法扩展类
- 25. 扩展第三方Angular控制器
- 26. Codeigniter无法扩展控制器
- 27. 如何在ZF2中扩展控制器?
- 28. 扩展控制器组件 - angularjs
- 29. Magento重写扩展控制器
- 30. CKAN扩展可以有控制器吗?
是否有理由不使用MemberGroup.GetByName(“”)。GetMembers()来获得某个组的所有成员? – user1410696
只要您在处理之前检查结果列表是否为空或为空,听起来就像是一种很好的方法。这两种技术都会导致相同数量的内部处理。 – amelvin