ASP.NET MVC Catch All

时间:2010-04-25 16:37:54

标签: asp.net asp.net-mvc asp.net-mvc-2

忽略路由的定义如下:

routes.IgnoreRoute("{resource}.axd/{*pathInfo}");

为什么不

routes.IgnoreRoute("{resource}.axd/{*}");

pathInfo有什么意义?

感谢。

3 个答案:

答案 0 :(得分:2)

将抛出异常,route参数必须具有名称。这里解释了*符号的含义File path as MVC route argument

答案 1 :(得分:1)

答案 2 :(得分:0)

这只是为了给路由参数一个名称或异常将被抛出。您可以将其称为{*foo}