(.Net 3.5Sp1)WebForm使用System.Web.Routing

(.Net 3.5Sp1)WebForm使用System.Web.Routing

1 创建一个类,并集成自IRouteHandler,实现接口中的方法.

clip_image002[6]

2 创建一个类,并继承自UrlRoutingHandler.并override期中的VerifyAndProcessRequest方法

clip_image004[4]

UrlRoutingHandler是一个抽象类,并集成自IHttphandler.

3 配置Web.Config:

1. System.Web->HttpModules->

<add

name="UrlRoutingModule"

type="System.Web.Routing.UrlRoutingModule,System.Web.Routing,

Version=3.5.0.0,Culture=neutral,PublicKeyToken=31BF3856AD364E35" />

2. system.webServer->modules->

<add

name="UrlRoutingModule" type="System.Web.Routing.UrlRoutingModule,System.Web.Routing,Version=3.5.0.0,

Culture=neutral,PublicKeyToken=31BF3856AD364E35" />

3. system.webServer->handlers->

<add

name="MyRoutingHandler"

verb="*"

path="UrlRouting.axd"

type="XXX.MyRoutingHandler"/>

配置IIS7:

应用程序成为集成,.net 版本为2.0

clip_image005[4]

原文地址:https://www.cnblogs.com/a121984376/p/1850547.html