假设我在 Global.asax 中有一个与此类似的路由声明:
RouteTable.Routes.MapPageRoute("Products", "products/{productno}/{color}", "~/mypage.aspx");
如何配置路由,使其仅在{productno}
有效 Guid 且{color}
为整数值时才拦截请求?
- 确定网址:/products/2C764E60-1D62-4DDF-B93E-524E9DB079AC/123
- 无效的网址:/products/xxx/123
无效的 url 将被另一个规则/路由拾取或完全忽略。