就像J2EE那样,可以为Filter配置一个虚拟目录路径,只有符合这个条件才会触发响应。
我试过实现IHttpModule和IHttpHandler接口,可是在web.config里的配置都不能配置成特定路径,虽然配置IHttpHandler那里有个path属性,但却只是配置文件后辍名而不是目录路径的。请问有什么办法可以实现这个目的呢?

解决方案 »

  1.   

    我又试了一下,实现IHttpHandler的类在配置文件里设置path="目录/*.aspx"这样就可以了,就像这样:
    <add verb="*" path="/main/*.aspx" type="Com.Web.Support.UserFilterHandler"/>
    类里仅仅是实现了ProcessRequest方法,访问指定目录下的.aspx文件时这个方法会执行,但是页面内容却输不出来了,一片空白,我估计是要自己去处理些什么事情才能让页面继续执行,这一块我不熟,怎么办呢?