您的位置:程序门 -> .net技术 -> asp.net



想求一个httpmodule的例子


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


想求一个httpmodule的例子
发表于:2007-08-24 17:08:07 楼主
就在打开所有页前显示文字就成,我在网上找过了,找的不行呀,代码如下:
using   system;
using   system.web;
namespace   mymodule
{
public   class   mymodule   :   ihttpmodule
{
public   void   init(httpapplication   application)
{
application.beginrequest   +=   (new   eventhandler(this.application_beginrequest));
application.endrequest   +=   (new   eventhandler(this.application_endrequest));
}
        private   void   application_beginrequest(object   source,   eventargs   e)
{
httpapplication   application   =   (httpapplication)source;
                      httpresponse   response=application.context.response;
response.write( " <h1> beginning   of   request </h1> <hr> ");
}
        private   void   application_endrequest(object   source,   eventargs   e)
{
httpapplication   application   =   (httpapplication)source;
httpresponse   response=application.context.response;
system.web.httpcontext.current.response.write( " <h1> end   of   request </h1> <hr> ");
}
public   void   dispose()
{
}
}
}

web.config里面也加了
<configuration>
        <system.web>
                <httpmodules>
                        <add   name= "mymodule "   type= "mymodule,mymodule "   />
                </httpmodules>
        </system.web>
</configuration>
可怎么就是不显示呢??请高手帮忙啊
发表于:2007-08-24 17:09:131楼 得分:0
up
发表于:2007-08-24 17:11:082楼 得分:0
没看出问题
报错吗
一般注册模块容易出错
发表于:2007-08-24 17:15:083楼 得分:0
<add   name= "mymodule "   type= "mymodule.mymodule "   />
发表于:2007-08-24 17:15:404楼 得分:0
type= "mymodule.mymodule "   />
发表于:2007-08-24 17:16:055楼 得分:0
注意名称空间。
发表于:2007-08-24 17:16:096楼 得分:0
放在bin下面写这个就好了以逗号分隔的第一个好像是文件名,第二个是类名.
记不太清楚,文件名去掉dll,类名写全既可
发表于:2007-08-24 17:23:517楼 得分:0
没有出错提示啊,就是不显示呀,没有效果啊
发表于:2007-08-24 17:24:408楼 得分:0
那谁能给我个简单的这个例子也行,谢啦,大家说不可能是因为1.1的错吧?但可以编译成功啊
发表于:2007-08-24 17:33:019楼 得分:0
学习了,以前都是单独把它编译成一个dll,然后引用,然后在注册....网上有些东西害人不浅啊......
发表于:2007-08-24 17:55:3210楼 得分:0
我是全编成一个dll,不是分开编,请哪个高手给我发个例子,要1.1的,
我mail:254304244@qq.com


快速检索

最新资讯
热门点击