|
不是失效,如果你在 AJAX 的 前台页面里调用后台方法中使用了 Session 貌似是不可以的。
因为我曾试图在前台回调后台的public 方法,在里面使用 Cache 但是不可以。
如果非要使用 Session 你可以将 Session 的值保存在页面中的一个隐藏控件中。
类似于
<input type="hidden" name="SessionName" value="<%= Session["SessionName"] == null ? string.Empty : Session["SessionName"].ToString() %>" />
这样在页面就可以获取到 Session 然后作为参数使用,在回传到 后台。
|