我想訪問ASP.NET MVC中的Session變量,但是使用JavaScript變量作爲鍵。如何在asp.net mvc中使用javascript變量作爲鍵訪問會話變量?
這裏是一個Ajax調用成功集團爲例:
success: function (data) {
$.each(data, function (idx, user) {
var sessionUserId = '@Session[" ' + user.Id + ' "]'; //this doesn't seem to work
}
任何幫助,將不勝感激。
謝謝。
不要以爲你可以做到這一點...... Java腳本運行在客戶端,會話保持在服務器上! – Wheels73
'@ Session'是服務器端代碼。 Javascript是客戶端代碼。 –
你只能在cshtml文件中做這種類型的東西 –