我喜欢使用强烈定义的路线,比如
@Html.RouteLink("Home", RouteName.HomeIndex)
为什么没有针对子操作的等效助手?我不喜欢实际的@Html.Action(actionName, controllerName, routeValues)
助手。
此外,性能会更好。无需检查RouteCollection内部的所有路由。
答案 0 :(得分:1)
在http://aspnet.codeplex.com/提供您的想法甚至是帮助者 - 它是开源的。
为什么没有一个是这样的答案:
就性能而言,我对Html.Action
的性能没有任何问题,因此您可能需要先测量它,然后再过分关注优化框架的这一方面。