Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 包含MultiUrlPicker的Umbraco的自定义数据类型_C#_.net_Umbraco_Umbraco6 - Fatal编程技术网

C# 包含MultiUrlPicker的Umbraco的自定义数据类型

C# 包含MultiUrlPicker的Umbraco的自定义数据类型,c#,.net,umbraco,umbraco6,C#,.net,Umbraco,Umbraco6,我正在尝试为Umbraco创建一个自定义数据类型,其中包含一组元素,包括文本框、媒体选择器和多URL选择器。我可以使用以下代码段创建文本框: var textBox = new TextBox(); var mediaPicker = new SimpleMediaPicker(); 以及使用以下代码段的媒体选择器: var textBox = new TextBox(); var mediaPicker = new SimpleMediaPicker(); 以上两种方法都很好,但如何在

我正在尝试为Umbraco创建一个自定义
数据类型
,其中包含一组元素,包括
文本框
媒体选择器
多URL选择器
。我可以使用以下代码段创建文本框:

var textBox = new TextBox();
var mediaPicker = new SimpleMediaPicker();
以及使用以下代码段的媒体选择器:

var textBox = new TextBox();
var mediaPicker = new SimpleMediaPicker();

以上两种方法都很好,但如何在自定义控件中添加MultiUrlPicker却很困难。我正在尝试使用Umbraco的
ucomponents
包,它提供了
MultiUrlPickerDataType
MultiUrlPickerDataEditor
类,但我正在努力尝试如何启动这些类并将其插入到我的控件中。

我最终使用以下代码实现了它:

var urlPicker = new MultiUrlPickerDataEditor {Settings = new MultiUrlPickerSettings{ Standalone = false }};
把它贴在这里,以防其他人也有同样的问题