【发布时间】:2015-03-18 20:45:36
【问题描述】:
有任何 DNN 开发人员发现了这一点吗? 我有一个带有 4 个用户控件的用户控件 (ascx)(DotNetNuke 扩展)。第一个视图表单上有用于访问其他表单的按钮。 当您访问另一个控件时,您可以从该控件访问其他控件。我正在寻找将用户重定向回用户上一个控件的最佳方式,而不管控件的“级别”如何。
这是一个例子。
1) 第一种查看形式:人员列表
可用按钮:
2) 用户地址 3) 用户下载 4) 用户视频 5) 另一个用户相关模块
假设我选择 2) 用户地址
在该用户控件上,我有 3、4 和 5 的按钮
如果我想返回第一个视图控件 (1),我只需使用 DotNetNuke.Nvigation.NavigateURL 并传入我正在查询的用户的参数。效果很好。
但现在我没有回到 1,而是选择了 3) 用户下载 当用户点击“返回”按钮转到上一个屏幕(不是浏览器后退按钮;这是我表单上的一个按钮)时,我想返回 2)用户地址,而不是返回第一个视图控件(1 )。
我尝试将第一个视图控件添加为同一扩展中的另一个控件,并使用 EditURL 调用它,但屏幕在重定向时显示为空白(DNN 菜单等除外)。
如何将用户重定向到上一个控件,而不是模块的第一个控件?
如果这没有意义,请告诉我,我会尽力解释得更好。
谢谢。
【问题讨论】:
标签: dotnetnuke url-redirection