我試圖通過jQuery傳遞存儲在我的ASP.NET頁面的Session對象中的變量,表示在服務器上以百分比運行的進程的進度。使用jquery從ASP.NET頁面訪問會話數據
即:
Session['progress'] = 37;
我已經通過這裏的一些答案看着;我的代碼使用相同的方法aswered正確這裏一個問題:
<head>
...
<script type="text/javascript">
function updateProgress() {
var progress = '<%Session["progress"].ToString();%>';
}
</script>
...
</head>
的ASP.NET編譯器返回一個NullPointerException
。我不確定這是否因爲Session對象還沒有實例化(因爲這是在編譯時發生的);或者Session對象沒有正確接收變量(如果是這種情況,我該如何去檢查這個問題?)
任何想法?
我需要找到一些方法來將此值從服務器傳遞到客戶端,以便可以爲用戶更新jQuery進度欄。
謝謝!
我已經這樣做了,但是當頁面編譯時我得到一個NullPointerException? – icecreamsoop 2010-07-14 09:05:13