Art*_*tem 1 asp.net-mvc asp.net-mvc-routing asp.net-mvc-areas asp.net-mvc-4
我有生成链接的问题我有一个名为"管理"的区域,它还有一个HomeController作为根,在主页
<li>@Html.ActionLink("Home", "Index", "Home")</li>
<li>@Html.ActionLink("Admin", "Index", "Home", new {area = "Administration"})</li>
Run Code Online (Sandbox Code Playgroud)
此外,我继承了From Route,方法GetVirtualPath接受省略区域键的参数值,并仅传递控制器和操作.
我哪里做错了?
您使用不正确的过载.你应该使用LinkExtensions.ActionLink方法(HtmlHelper,String,String,String,Object,Object)(注意最后的最后一个参数)
@Html.ActionLink("Admin", "Index", "Home", new {area = "Administration"}, null)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4712 次 |
| 最近记录: |