伙计们,我正在创建一个 VB.NET 应用程序,这是我第一次使用会话变量。
我想要做的是通过 url 将会话变量从一个页面(first.aspx)传递到另一个页面(second.aspx)。
这是我想做的一个例子:
在first.aspx.vb页面中,我声明了一个会话变量并为其赋值
Session("example") = "example123"
然后我将此会话变量传递给first.aspx页面
Response.Write(Session("example"))
并通过 javascript 读取变量的值
<script type= text/javascript>
var SessionVar = '<%=Session("example")%>)';
</script>
现在,我要做的是更改变量的值(例如将其设置为example456
),然后将变量传递给second.aspx [例如与window.open()
其名称:
url/second.aspx?value=example
并不是 url/second.aspx?value=example456
事实上,我不希望用户读取变量的值。
最后,我必须通过读取 second.aspx.vb 中会话变量的值并执行Request.QueryString("value")
各种操作。
可能吗 ?
如果没有,还有另一种方法可以做到这一点
谢谢您的帮助 :)