0

如何路由此目录:

mywebsite/Views/Reports/Page.aspx

到这个目录?

mywebsite/Reports/Page.aspx

该页面必须是通配符,因此如下所示:

mywebsite/Views/Reports/*

对于这样的事情:

mywebsite/Reports/*

这是我得到的:

            routes.MapRoute(
                name: "Reports",
                url: "Views/Reports/*",
                defaults: new { controller = "Reports"}
            );
4

1 回答 1

0

我不确定我是否完整地回答了你的问题,你可以试试这个

        routes.MapRoute(
            "Test",
            "{upperDirectory}/{controller}/{action}",
            new { controller = "Reports", action="YourAction" },
        );

在这种情况下,您的 URL 必须有一个变量 upperDirectory 的值。

于 2013-05-07T20:26:05.530 回答