1
在我的會話啓動事件我怎麼知道哪個頁面或處理程序觸發了事件?如何知道哪個頁面觸發了Session Start事件?
void Session_Start(object sender, EventArgs e)
{
}
在我的會話啓動事件我怎麼知道哪個頁面或處理程序觸發了事件?如何知道哪個頁面觸發了Session Start事件?
void Session_Start(object sender, EventArgs e)
{
}
例如,您可以使用HttpContext.Current.Request.Url
。
你可以使用這個在創建會話:
Path.GetFileName(Request.Url.AbsolutePath)
在ASP.NET MVC這將是空的,我下它可以與Web窗體什麼情況下算了。 – 2013-04-22 11:14:41
在SessionStart中我們已經有了HttpContext - 所以在一般情況下 - 不,它不會。 – Lanorkin 2013-04-22 11:18:46
http://stackoverflow.com/a/7705818/263681 – 2013-04-22 11:19:51