обработчики страниц asp.net - PullRequest
       12

обработчики страниц asp.net

0 голосов
/ 31 октября 2009

Я хочу добавить httphandlers для страниц aspx по коду через модуль http.

это возможно? если да, то как?

спасибо за ваше продвижение ..

1 Ответ

2 голосов
/ 31 октября 2009

Inherit IHttpModule, переопределить Application_BeginRequest, выполнить логику перезаписи и перезаписать URL с помощью:

private void Application_BeginRequest(Object source, EventArgs e) {
((HttpApplication)source).Context.RewritePath(...);
}

Затем зарегистрируйте его в web.config с помощью:

<httpModules>
  <add name="UrlRewriteHandler" type="namespace.UrlRewriteHandler,project"/>
</httpModules>

Надеюсь, это поможет.

...