【发布时间】:2011-10-04 20:03:36
【问题描述】:
我创建了一个局部视图,并在管理控制器的 Home 操作方法中使用它。在局部视图中,我有一个带有名为 Logon 的操作方法的帐户控制器。我正在尝试像这样访问主视图的 URL
if (Url.ToString().ToLower().Contains("/admin"))
return Redirect("/Admin/Index");
但我无法获得所需的结果。如何获得它 admin/home ?
【问题讨论】:
-
我真的很难理解这个问题。你能帮帮我吗?
-
当我运行我的 mvc 应用程序时,我已将 admin/home 设置为默认页面。哪个有登录部分视图(帐户/登录)在部分视图中我可以访问当前页面/视图的 URL(管理员/主页)
-
我还是不明白你在说什么。
-
那么从局部来看,你想访问当前的URL吗?
-
请出示您所有的相关代码。您可能应该返回
RedirectToAction("action")而不是重定向。但没有完整的上下文,我不知道您要做什么。
标签: asp.net asp.net-mvc asp.net-mvc-3