0

我有一个页面“第 1 页”,我在其中添加了一个名为“Exam Tracker”的自定义模块。

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

这对于允许某些无法编辑页面的用户能够编辑此模块很有用。

4

1 回答 1

3

所以有几种方法可以解决这个问题,但这可能是最简单的方法。

基本上您需要执行以下操作,您需要为您的模块创建一个指向您的 EDIT 控件的超链接。如果您将该超链接放入模块的 VIEW 控件中,任何人都可以单击它,并将被带到 EDIT 界面。

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

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

于 2013-05-13T01:12:50.220 回答