如何将自定义模块内容中的值绑定到Siteinity表单中的下拉列表

时间:2019-02-09 07:21:47

标签: dropdown sitefinity dynamic-binding

我需要将自定义模块的添加内容中的值绑定到Sitefinity表单的“高级”模式中的下拉列表控件。

我尝试通过以下步骤创建自定义字段类型:

  • 为新类型注册数据库映射,以便存储字段的数据。
    • 转到“管理”>“设置”>“高级”>“元数据”>“数据库映射”>“新建”。
    • 填充名称:AcademiesList,CLR类型:System.String [],数据库长度:255,SQL特定类型:NVARCHAR,数据类型:VARCHAR,可空:true。
    • 保存更改。
  • 注册我的新自定义字段,并通过以下方式指定用于显示其值的控件
    • 转到“管理”>“设置”>“高级”>“自定义字段”>“字段类型”>“新建”。
    • 姓名:AcademiesList,标题:AcademiesList
    • 保存更改
    • 转到“控件”小节>创建新的
    • FieldTypdOrPath作为“ Telerik.Sitefinity.Web.UI.Fields.ChoiceField”,标题:ChoiceField,DesignerType:Telerik.Sitefinity.Web.UI.Fields.Designers.MultipleChoiceFieldDesigner,ResourceClassId:ModuleEditorResources
    • 保存更改

—参考:https://community.progress.com/community_groups/sitefinity/bugsandissues/f/297/t/45725 请提出您的想法/逻辑,以获得我想要的结果(而不是通过编程)。

0 个答案:

没有答案