Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
ASP.NET グローバル変数
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=10105#CommentId17447
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
qqq
 (社会人)
投稿日時
2011/3/17 16:41:51
<開発環境/言語>
VisualStudio 2010
VisualBasic 2010
ASP.NET Web
IIS Ver5.1(クライアントのローカルWebサーバ)
Webブラウザ : InternetExplorer8
<質問内容>
VisualStudio2010にて、ASP.NET Webアプリを開発しています (言語は VB)。
1つのWebアプリ全体で、
グローバルなデータを保持する変数(複数のWebページやモジュール間でデータを維持できる変数)
を使用したい。
調査したところ、サーバ上で保存する 『 Sessionプロパティ 』 で実現できそうな事がわかった。
お聞きしたいのは、複数のユーザーが 同一のWebアプリにアクセスした場合、
このSessionプロパティの値はどうなりますか??
複数のユーザーで、Sessionプロパティが共有されてしまい 情報がメチャクチャになりますか?
それとも、Sessionプロパティの値はユーザー毎に別々に管理/維持されますか??
ちなみに、私が質問している 『 Sessionプロパティ 』 とは、
以下プログラム内に記述している内容です。
(以下プログラムは、テキストボックス1の内容を、ラベル2に表示しています)
Protected sub Button1_Click
Dim wNumber As String
wNumber = TextBox1.Caption
Session("gbl_Number") = wNumber
End Sub
Protected sub Button2_Click
Dim wNumber as String
wNumber = CType(Session.Item("gbl_Number"), String)
Label2.Caption = wNumber
End Sub
レベルの低い質問で申し訳ありません。