我想通过 JavaScript 在我的 aspx 页面中为 session 变量分配一些值。
var name = e.object.text;
<%# Session["CurrentName"] = name %>
以上代码给出以下错误:
Compiler Error Message: CS0103: The name 'name' does not exist in the current context
当我在 google 上搜索时,所有帖子都是关于从 JavaScript 中的 session 中获取值的。但我想在 JavaScript 代码中将值设置为 session 变量。
如何在 JavaScript 中为 session 变量赋值?
谢谢
最佳答案
使用 Javascript 访问和分配 session 变量:
使用Javascript
分配ASP.NET Session
变量:
<script type="text/javascript">
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>
希望这对您有帮助......! :)
关于asp.net - 在aspx页面中设置 session 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18372884/