一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

asp.net Substitution控件MethodName获取Session失败的解决办法

时间:2010-12-24 编辑:简简单单 来源:一聚教程网

substitution是对缓存页面实现动态显示部分内容的控件,使用方法:在后台页面添加静态方法,private static string methodname(httpcontext context),经典的用法是动态显示的是当前的登录用户名字(非登录用户显示其他的)。

private static string methodname(httpcontext context)

{

 return convert.tostring(context.session["username"]);

}

 

运行时会有异常。

解决方法:就像httphandler 不能取session的解决方法一样,将目标页面继承

system.web.sessionstate.irequiressessionstate接口,

解决!

 

热门栏目