ASP.NET MVCのセッション変数にアクセスしたいが、JavaScript変数をキーとして使用したい。ここでjavascript変数をキーとしてasp.net mvcのセッション変数にアクセスするには?
は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ファイルでのみ実行できます –