Substitution控件MethodName无法取到Session的解决办法
生活随笔
收集整理的這篇文章主要介紹了
Substitution控件MethodName无法取到Session的解决办法
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
Substitution是對緩存頁面實現(xiàn)動態(tài)顯示部分內(nèi)容的控件,使用方法:在后臺頁面添加靜態(tài)方法,private static string MethodName(HttpContext context),經(jīng)典的用法是動態(tài)顯示的是當前的登錄用戶名字(非登錄用戶顯示其他的)。
private static string MethodName(HttpContext context)
{
return Convert.ToString(context.Session["UserName"]);
}
?
運行時會有異常。
解決方法:就像HttpHandler 不能取Session的解決方法一樣,將目標頁面繼承 System.Web.SessionState.IRequiresSessionState接口,
解決!
轉(zhuǎn)載于:https://www.cnblogs.com/sadsheep/archive/2010/12/23/1915037.html
總結(jié)
以上是生活随笔為你收集整理的Substitution控件MethodName无法取到Session的解决办法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 剧情介绍:“肖申克的救赎”
- 下一篇: visual studio 2005 s