加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – 在aspx页面中设置会话值

发布时间:2020-12-16 09:25:15 所属栏目:asp.Net 来源:网络整理
导读:我想在我的aspx页面中通过 JavaScript为会话变量赋值. var name = e.object.text; %# Session["CurrentName"] = name % 上面的代码给出了以下错误: Compiler Error Message: CS0103: The name 'name' does not exist in the current context 当我用谷歌搜索
我想在我的aspx页面中通过 JavaScript为会话变量赋值.

var name = e.object.text;
 <%# Session["CurrentName"] = name %>

上面的代码给出了以下错误:

Compiler Error Message: CS0103: The name 'name' does not exist in the current context

当我用谷歌搜索所有的帖子是关于从JavaScript中获取会话的价值.但我想在JavaScript代码中将值设置为会话变量.

如何在JavaScript中为会话变量赋值?

谢谢

解决方法

访问&使用Javascript分配会话变量:

See Here

使用Javascript分配ASP.NET会话变量:

<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>

希望这能帮到你……!

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读