在Application_BeginRequest中能不能建立Session?
azev 2003-11-17 06:42:53 protected void Application_BeginRequest(Object sender, EventArgs e)
{
Session["test"]="testvalue";
}
报错
异常详细信息: System.Web.HttpException: 会话状态在此上下文中不可用。
如下也不可以
protected void Application_BeginRequest(Object sender, EventArgs e)
{
Context.Session["test"]="testvalue";
}
但是以下可以
protected void Application_BeginRequest(Object sender, EventArgs e)
{
Response.Write(Context.Server.MachineName);
}
==
我的目的是在每一次请求时判断相应请求文件的代码.
生成在Session中
然后在用户控件中根据建立的Session相应载入二级.三级菜单