如何路由此目录:
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"}
);
答案 0 :(得分:0)
我不确定我是否完全接受了你的问题,你可以试试这个
routes.MapRoute(
"Test",
"{upperDirectory}/{controller}/{action}",
new { controller = "Reports", action="YourAction" },
);
在此,您的URL必须有一个值用于变量上层目录。