在代码隐藏中,我用一些数据设置了Session.

Session["usedData"] = "sample data";

问题是如何获得javascript中的会话值(在我的示例中是"示例数据"),并用一个新值设置Session["usedData"]

推荐答案

Accessing & Assigning the Session Variable using Javascript:

Assigning the ASP.NET Session Variable using Javascript:

 <script type="text/javascript">
function SetUserName()
{
    var userName = "Shekhar Shete";
    '<%Session["UserName"] = "' + userName + '"; %>';
     alert('<%=Session["UserName"] %>');
}
</script>

Accessing ASP.NET Session variable using Javascript:

<script type="text/javascript">
    function GetUserName()
    {

        var username = '<%= Session["UserName"] %>';
        alert(username );
    }
</script>

.net相关问答推荐

使用.NET 8时无法识别运行标识符

如何按需计算一个值并将该值缓存在FP/F#中?

WinForm Task.Wait :为什么它会阻塞 UI?

IIS 发布 ASP.NET Core 应用程序而不关闭 IIS 网站

MassTransit RespondAsync 无法返回空值

在 WP7 中将 List 转换为 ObservableCollection

单线程单元 - 无法实例化 ActiveX 控件

Style 和 ControlTemplate 的区别

.NET 的 `Array.Sort()` 方法使用的排序算法是稳定的算法吗?

String.Format - 它是如何工作的以及如何实现自定义格式字符串

Dapper 是否支持 SQL 2008 表值参数?

Double.TryParse 或 Convert.ToDouble - 哪个更快更安全?

如何确定字符串是 C# 中的有效 IPv4 还是 IPv6 地址?

List 是否保证项目将按照添加的顺序返回?

如何比较泛型类型的值?

在 .Net 中调用 Web 服务时绕过无效的 SSL 证书错误

为 webClient.DownloadFile() 设置超时

序列化一个可为空的 int

不签署 .NET 程序集有什么问题吗?

嵌套捕获组如何在正则表达式中编号?