【发布时间】:2016-07-22 03:48:43
【问题描述】:
我想在 JavaScript 中设置一个会话变量并调用页面重新加载。在这一点上,我希望 aspx.cs 文件能够识别会话变量的变化并对网页进行适当的更改。我试过使用:
使用 Javascript 分配 ASP.NET 会话变量:
function SetUserName()
{
var userName = "Shekhar Shete";
'<%Session["UserName"] = "' + userName + '"; %>';
alert('<%=Session["UserName"] %>');
}
</script>
使用 Javascript 访问 ASP.NET Session 变量:
<script type="text/javascript">
function GetUserName()
{
var username = '<%= Session["UserName"] %>';
alert(username );
}
</script>
虽然设置了会话变量。如果我重新加载页面,JS 字段会识别会话变量的新数据。它在 aspx.cs 文件中未被识别。
基本上,我正在尝试根据网页上的用户操作将数据发送到我的 aspx.cs 文件。
非常感谢任何帮助。
【问题讨论】:
标签: javascript c# asp.net session