Routing 自定义路由中的ASP.NET 4 HttpHandler

Routing 自定义路由中的ASP.NET 4 HttpHandler,routing,httphandler,asp.net-4.0,Routing,Httphandler,Asp.net 4.0,我已经创建了一个覆盖GetRouteData的自定义路由。我如何知道正在执行哪种类型的请求?所有内容都通过GetRoutData函数(.css、.js、.axd等),只有当它是System.Web.UI.Page时,我才想做一些事情 但是httpContext.Request.CurrentHandler始终为空,因为路由发生在处理程序映射之前…有什么原因不能将路由限制为.aspx文件吗? 是否不希望处理超类ui.page的页面

我已经创建了一个覆盖GetRouteData的自定义路由。我如何知道正在执行哪种类型的请求?所有内容都通过GetRoutData函数(.css、.js、.axd等),只有当它是System.Web.UI.Page时,我才想做一些事情


但是httpContext.Request.CurrentHandler始终为空,因为路由发生在处理程序映射之前…

有什么原因不能将路由限制为.aspx文件吗? 是否不希望处理超类ui.page的页面