0

我是 dotnetnuke 的新手,我有一个滑块模块,它有两个部分,首先是它的内容控制面板,必须由站点管理员编辑,其次是模块设置面板本身,它必须只能对主机或管理员用户进行编辑,我想知道如何为不同的用户授予这种权限?

4

1 回答 1

0

您可以使用 VIEW 控件上的 ModuleActions 调用来执行此操作

public ModuleActionCollection ModuleActions
        {
            get
            {
                var actions = new ModuleActionCollection
                    {
                        {
                            GetNextActionID(), Localization.GetString("EditModule", LocalResourceFile), "", "", "",
                            EditUrl(), false, SecurityAccessLevel.Edit, true, false
                        }
                    };
                return actions;
            }
        }

SecurityAccessLevel.Edit 那里,你有

View、Edit、Admin、Host、ViewPermissions 可作为选项使用。

听起来您想对所描述的内容使用 EDIT 和 HOST 选项。

于 2015-06-01T01:06:59.603 回答