1

我在内容区域为我的用户仪表板创建了一个新模块。它完全按预期工作。但是,我有一些用户被锁定在树下方的内容节点中,因此看不到主要内容根。当他们第一次登录时,新仪表板加载正常,但一旦他们深入节点,它就会消失,无法返回。

我有哪些选项可以使它在它们可见的内容的根节点中显示为选项卡?我尝试了用户控件包装器,但遇到了一堆错误。

4

1 回答 1

1

不幸的是,我发现实现这一点的唯一方法是使用“umbraco usercontrol wrapper”。通过继承以下内容,我能够让我的代码开箱即用:

System.Web.UI.UserControl, umbraco.editorControls.userControlGrapper.IUsercontrolDataEditor 

我还根据我找到的一个示例将以下内容添加到我的主类中:

public string umbracoValue;

public object value
{
    get
    {    
        return umbracoValue;
    }
    set
    {
        umbracoValue = value.ToString();
    }
}

这些是我必须做的唯一修改,它开始按预期运行。

于 2012-08-21T17:52:22.957 回答