0
ASP.net 웹 폼 응용 프로그램에서 페이지 제목을 추적하고 있습니다. 아래의 코드는 작동하지만 page.Title은 추적중인 페이지에 제목이 있어도 항상 System.NullReferenceException을 발생시킵니다. 왜?httpModule에서 Page.Title을 가져올 수없는 이유는 무엇입니까?
public class TrackingModule : IHttpModule
{
public void Init(HttpApplication application)
{
application.PostAcquireRequestState += new EventHandler(Application_PostAcquireRequestState);
}
void Application_PostAcquireRequestState(object source, EventArgs e)
{
if (HttpContext.Current.Handler is Page && HttpContext.Current.Session != null)
{
Page page = (Page)HttpContext.Current.Handler;
Log(page.Title);
}
}
}
너무 빨리 처리 할 수 있습니다. –
어디에서 예외가 있습니까? –