如何为路由ASP.NET添加扩展

时间:2015-08-19 17:05:15

标签: c# asp.net asp.net-mvc

我想知道是否有一种方法可以在ASP.NET中添加扩展名或URI。通常,RouteConfig配置如下:url: "{controller}/{action}/{id}",因此,结果将如下所示:http://example.com/Home/TestPage/1,但我想在URI的末尾添加一个扩展名(只是为了好玩,和只是要知道它,就像这个http://example.com/Home/TestPage/1.extension一样,这可能吗?我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

您可以使用带有参数{id:^.*\.(extension1|extension2)$}

的正则表达式约束