1
ActionLinkForAreas链接扩展是否可以使用参数+自定义路由?S#arp ActionLinkForAreas +参数+自定义路由 - 已更新!
我有一个存在匹配我的作用,这是一个路线:
routes.MapRoute("Profile", "profile/{artist}/{action}", new {controller="Profile", action="Index"});
但是,当我打电话ActionLinkForAreas是这样的:
<%= Html.ActionLinkForAreas<ProfileController>(x => x.Index("DJ"), "DJ") %>
它返回/资料/艺术家= DJ在那里为我希望它会在我的路线被设置时返回/ profile/DJ。
如果我调用ActionLink它会返回正确的URL,我已经在Northwind示例项目中测试了这一点,并且得到了相同的结果。
我错过了什么吗?
注意:我在同一地区测试这个...如果我做同样的事情,但从另一个区域,它返回/配置文件/没有任何参数。 – 2010-07-17 23:53:46