セッションに値をセットするサンプルと、
セッションから値を取得するサンプルです。
セッションに値をセットする
- (構文)
- Session("キー名") = 値
例1)セッションにキー「hoge」、値「HOGE」をセットする
1 |
Session("hoge") = "HOGE" |
セッションから値を取得する
- (構文)
- Dim 変数名 As データ型 = DirectCast(Session("キー名"), データ型)
例2-1)セッションキー「hoge」の値をObject型で取得する
1 |
Dim sess_hoge As Object = Session("hoge") |
例2-2)セッションキー「hoge」の値を型を指定してで取得する
1 2 3 4 5 |
'String型として取得する Dim userName As String = DirectCast(Session("UserName"), String) 'Integer型として取得する Dim userID As Integer = DirectCast(Session("UserID"), Integer) |
備考
- セッションに存在しないキーを取得しようとした場合は、Nothingが返ります。
- セッション値はブラウザを閉じるとクリアされるのでご注意ください。
コメント