我需要使会话只读,这样我就可以建立多个请求到一个使用会话变量但在readonly模式下的页面.
由于所有进程都在我的服务器控件上执行,因此我需要一种方法以编程方式对会话进行只读.
在您的场景中,必须有一个页面可以在会话上写入,而其他页面无权在其上写入。具有会话状态写访问权限的页面将持有会话的写锁,直到请求完成。通过将 @Page 指令上的 EnableSessionState 属性设置为 True,页面可以获得对会话状态的写访问权限。例如,具有会话状态读取访问权限的页面,当 EnableSessionState 属性设置为 ReadOnly 时,将持有会话的读取器锁定,直到请求完成。
<% @Page EnableSessionState="ReadOnly" %>
Run Code Online (Sandbox Code Playgroud)
欲了解更多信息,您可以阅读此链接。
| 归档时间: |
|
| 查看次数: |
5191 次 |
| 最近记录: |