Dotnetnuke 当DNN中的页面未处于编辑模式时,使模块可编辑

Dotnetnuke 当DNN中的页面未处于编辑模式时,使模块可编辑,dotnetnuke,dotnetnuke-module,Dotnetnuke,Dotnetnuke Module,我有一个页面“第1页”,其中添加了一个名为“考试跟踪器”的自定义模块 是否有办法使“第1页”上的模块始终可编辑,即使“第1页”未处于编辑模式?可能是一些配置,但我还没有得到它的工作 这将有助于允许某些无法编辑页面的用户编辑此模块。因此,有几种方法可以实现这一点,但这里可能是最简单的方法 基本上,您需要执行以下操作,您需要创建一个指向模块的编辑控件的超链接。如果将该超链接放入模块的视图控件中,任何人都可以单击该超链接,并进入编辑界面 DotNetNuke仍然要求用户拥有模块的编辑权限,如果没有,他

我有一个页面“第1页”,其中添加了一个名为“考试跟踪器”的自定义模块

是否有办法使“第1页”上的模块始终可编辑,即使“第1页”未处于编辑模式?可能是一些配置,但我还没有得到它的工作


这将有助于允许某些无法编辑页面的用户编辑此模块。

因此,有几种方法可以实现这一点,但这里可能是最简单的方法

基本上,您需要执行以下操作,您需要创建一个指向模块的编辑控件的超链接。如果将该超链接放入模块的视图控件中,任何人都可以单击该超链接,并进入编辑界面

DotNetNuke仍然要求用户拥有模块的编辑权限,如果没有,他们将无法访问由链接生成的结果页面,他们将被提示登录,或者被告知他们无权访问该页面


不过,我建议您将该链接包装在某种权限检查中,这样您就不会将其显示给所有访问该页面的人,只显示给有权访问该页面的人。

因此,有几种方法可以实现这一点,但这里可能是最简单的方法

基本上,您需要执行以下操作,您需要创建一个指向模块的编辑控件的超链接。如果将该超链接放入模块的视图控件中,任何人都可以单击该超链接,并进入编辑界面

DotNetNuke仍然要求用户拥有模块的编辑权限,如果没有,他们将无法访问由链接生成的结果页面,他们将被提示登录,或者被告知他们无权访问该页面

我建议您将该链接包装在某种权限检查中,这样您就不会向访问该页面的所有人显示该链接,只向应该访问该页面的人显示该链接