Using routevalues you can tell the html helper what area you want to create a action link to.
//create a link that will go to AreaName Html.ActionLink("Link Text", "ActionName", "ControllerName", new { Area = "AreaName" }, new{}) //Default area (= no area) Html.ActionLink("Link Text", "ActionName", "ControllerName", new { Area = "" }, new{}) //create a link that will go to AreaName and with some htmlAttributes Html.ActionLink("Link Text", "ActionName", "ControllerName", new { Area = "AreaName" }, new{@class="myCssClass"}) //Definition public static MvcHtmlString ActionLink( string linkText, string actionName, string controllerName, RouteValueDictionary routeValues, IDictionary<string, Object> htmlAttributes ) |