包含 MultiUrlPicker 的 Umbraco 的自定义数据类型
本文关键字:定义数据类型 Umbraco 包含 MultiUrlPicker | 更新日期: 2023-09-27 17:56:46
我正在尝试为Umbraco创建一个自定义DataType
,其中包含一组元素,其中包括TextBox
,MediaPicker
和MultiUrlPicker
。我可以使用以下代码片段创建一个文本框:
var textBox = new TextBox();
以及使用以下代码片段的媒体选取器:
var mediaPicker = new SimpleMediaPicker();
以上两个工作正常,但正在努力如何在我的自定义控件中添加 MultiUrlPicker。我正在尝试使用 Umbraco 的 uComponnents
包,它提供了MultiUrlPickerDataType
和MultiUrlPickerDataEditor
类,但我正在努力如何启动这些类并将其插入我的控件中。
我最终使用以下代码使其工作:
var urlPicker = new MultiUrlPickerDataEditor {Settings = new MultiUrlPickerSettings{ Standalone = false }};
把它贴在这里,以防其他人在同样的事情上挣扎。