如何使用Global.asax的事件PostAuthenticateRequest?我正在關注this tutorial,它提到我必須使用PostAuthenticateRequest事件。當我添加Global.asax事件時,它創建了兩個文件,即標記和代碼隱藏文件。下面是的代碼隱藏文件Global.asax PostAuthenticateRequest事件綁定是如何發生的?
using System;
using System.Web;
using System.Web.Security;
using System.Web.SessionState;
namespace authentication
{
public class Global : System.Web.HttpApplication
{
protected void Application_Start(object sender, EventArgs e)
{
}
protected void Session_Start(object sender, EventArgs e)
{
}
protected void Application_BeginRequest(object sender, EventArgs e)
{
}
protected void Application_AuthenticateRequest(object sender, EventArgs e)
{
}
protected void Application_Error(object sender, EventArgs e)
{
}
protected void Session_End(object sender, EventArgs e)
{
}
protected void Application_End(object sender, EventArgs e)
{
}
}
}
內容現在,當我鍵入
protected void Application_OnPostAuthenticateRequest(object sender, EventArgs e)
它成功調用。現在我想知道如何將PostAuthenticateRequest綁定到這個Application_OnPostAuthenticateRequest方法?我怎樣才能改變方法到其他?
我浪費了一個小時,因爲它沒有出現在智能感知了,我想我可能要訂閱事件莫名其妙。即將發佈要求如何實施該活動,但後來我想我們試試看,看看我是否有任何錯誤,瞧!它工作:)謝謝各位 – Tux 2011-01-13 08:06:32