【发布时间】:2010-07-14 02:24:59
【问题描述】:
我正在尝试使用 jQuery 传递存储在我的 ASP.NET 页面的 Session 对象中的变量,以百分比表示在服务器上运行的进程的进度。
即:
Session['progress'] = 37;
我在这里查看了一些答案;我的代码使用与此处正确回答的问题相同的方法:
<head>
...
<script type="text/javascript">
function updateProgress() {
var progress = '<%Session["progress"].ToString();%>';
}
</script>
...
</head>
ASP.NET 编译器返回NullPointerException。我不确定这是否是因为尚未实例化 Session 对象(因为这是在编译时发生的);或者 Session 对象可能没有正确接收变量(如果是这种情况,我该如何检查?)
有什么想法吗?
我需要想办法将这个值从服务器传递到客户端,以便可以为用户更新 jQuery 进度条。
谢谢!
【问题讨论】:
标签: asp.net jquery session-variables