Sitecore 更改给定源时在WFM中呈现单选列表的方式

Sitecore 更改给定源时在WFM中呈现单选列表的方式,sitecore,web-forms-for-marketers,Sitecore,Web Forms For Marketers,我一直在寻找以下方面的解决方案: 我们有一个Web表单,希望在该表单上从指定的sitecore文件夹中选择项目。此文件夹的子文件夹必须在表单上可选择,但我希望覆盖它们在广播列表中的显示方式。现在使用项目名称显示项目,但我希望有一个项目字段作为下拉列表项目名称显示。我一直在寻找一些可以覆盖的东西来实现这个功能,但没有成功。WFM模块比较旧(“2.0.0版本091120”),没有选择列表中要显示的字段的选项(它只接受项目的名称)。我在哪里可以实现所描述的行为?如果您反编译Sitecore.Forms

我一直在寻找以下方面的解决方案:
我们有一个Web表单,希望在该表单上从指定的sitecore文件夹中选择项目。此文件夹的子文件夹必须在表单上可选择,但我希望覆盖它们在广播列表中的显示方式。现在使用项目名称显示项目,但我希望有一个项目字段作为下拉列表项目名称显示。我一直在寻找一些可以覆盖的东西来实现这个功能,但没有成功。WFM模块比较旧(“2.0.0版本091120”),没有选择列表中要显示的字段的选项(它只接受项目的名称)。我在哪里可以实现所描述的行为?

如果您反编译
Sitecore.Forms.Custom.dll
,您可以访问广播列表的类:
Sitecore.Form.Web.UI.Controls.RadioList
。我不知道确切的位置,但我怀疑您可以重写一个方法来初始化项集合。它可能在这个类中,也可能在基类中。

嘿,马克,谢谢你的帮助。我一直在使用反编译器研究该部分,但它是从基类派生的,我找不到如何重写该列表的初始化方式。你有没有可能说得更具体一些?干杯