Nov 29

To use this extension download and reference MVC 2 Futures .

public static string ActionFor<TController>(this UrlHelper helper, Expression<Action<TController>> action) where TController : Controller
{
    return Microsoft.Web.Mvc.LinkBuilder.BuildUrlFromExpression(helper.RequestContext, helper.RouteCollection, action);
}

To use this extension in a view use:

Url.ActionFor<MyControllerType>(controller=>controller.MyAction())

Continue reading »

Tagged with:
preload preload preload