在MVC中,有时一个简单的任务变成了一个艰巨的挑战。
好的,我有一个名为Admin的区域。在这个区域内的Shared目录下有一个名为"Forbidden"的页面。
目标很简单:我需要创建一个Html.ActionLink,它生成一个链接返回到Admin区域之外的主页。
所以我尝试了<%= Html.ActionLink("返回","Index",new {controller="Home"})%>
,它生成的是:
http://localhost/Admin/Home/Index
这是错误的!我想要:
http://localhost/Home/Index
如何从一个区域创建到默认控制器结构的链接?
Html.BeginForm("LogOff", "Account", new {area = ""}, FormMethod.Post, new { id = "logoutForm" }))
- Rosdi Kasim