【发布时间】:2014-02-04 12:48:06
【问题描述】:
已经为此苦苦挣扎了一段时间..
我完全能够创建一个工作正常的 .NET 复合控件,它可以在 aspx 网站中正常工作。
我能够在 umbraco 中为 .net 自制用户控件创建宏并将参数传递给它,这在 umbraco 网站上也可以正常工作。
问题是两者的结合。我想在 umbraco 中为我创建的复合控件创建一个宏,但我做不到。
在这里我选择了“.NET 自定义控件”,因为我的复合控件只是一个 vb.class(并且“.NET 用户控件需要一个 .ascx 页面)作为程序集我选择了 dll 的名称(没有扩展名作为类型,我选择了“NAMESPACE.CLASSNAME”
但是我收到了这个错误:
'System.NullReferenceException: Object reference not set to an instance of an object. at umbraco.developer.assemblyBrowser.Page_Load(Object sender, EventArgs e)'
我在这里做错了什么? 谢谢。
【问题讨论】:
标签: vb.net umbraco composite-controls