一旦页面被缓存输出,看起来 asp:net 替换控制方法的上下文参数缺少当前会话。
除了通过 ajax 获取替换控件的内容或使用其他方法来存储原本会在会话中的数据(如数据库)之外,我还能做些什么吗?
是否有在替换控制中使用本机 asp.net 会话的解决方法?
<asp:Substitution ID="myid" MethodName="method1"></asp:Substitution>
public static string method1(HttpContext context) <-- [1]
[1] --- 页面缓存后conext.session为空