我已经看到了很多关于如何让 Session 变量进入淘汰赛的问题,但没有人解释如何从淘汰赛虚拟机中设置一个。我的设置:
-ASPX 页面,我在其中获取 Session["GridSize"] 变量,并将其作为名为 currentGridSize 的全局变量返回
-VM 我得到那个全局变量,并设置 this.gridSize = globals.gridSize
- 改变 this.gridSize 的下拉菜单
我需要的:
- 设置 Session["GridSize"] = this.gridSize 的某种方式,无论是在更改时还是在离开页面时
我努力了:
- 在我的 .aspx.vb 上使用 webmethod 函数并调用它(不能从共享函数调用会话变量,并且 webmethods 必须共享)
- 从 vm 调用 <%Session["CurrentPageIndex"]= self.currentPageIndex();%>