Asp.net mvc ASP.NET MVC操作+;延伸

Asp.net mvc ASP.NET MVC操作+;延伸,asp.net-mvc,asp.net,file-extension,Asp.net Mvc,Asp.net,File Extension,我想在url中使用mvc操作名加文件扩展名,比如/Home/Index.aspx,而不是/Home/Index;指向主控制器的索引操作的路径。有人能帮我吗。有人有什么意见或指导方针吗 routes.MapRoute( "RouteName", // Route name "{controller}/{action}.aspx",

我想在url中使用mvc操作名加文件扩展名,比如
/Home/Index.aspx
,而不是
/Home/Index
;指向主控制器的索引操作的路径。有人能帮我吗。有人有什么意见或指导方针吗

routes.MapRoute(
                "RouteName",                                              // Route name
                "{controller}/{action}.aspx",                           // URL with parameters
                new { controller = "Home", action = "Index"}  // Parameter defaults
            );

无法执行此操作。

Html.ActionLink无法像您的代码那样呈现URL链接。有没有人专门实现过像ActionLink这样的扩展方法来正确实现这一点?