- PR -

WebプロジェクトでのPublic宣言

1
投稿者投稿内容
ルーキー
常連さん
会議室デビュー日: 2006/05/08
投稿数: 20
投稿日時: 2006-06-22 09:08
初めてWebプロジェクトを作成しているものですが、
ページ間で値を簡単に渡すため、モジュール空間にてPublicにて宣言したものに
値を入れてやりとりをしています。
ただこれですと、ブラウザを閉じてから再度起動しても値が残ってしまっています。
リダイレクト等でページが変わったときなど、開いている間はずっと値が残っていてほしいのですが、閉じた時にはなくなってほしいのです。
このようにするにはどのように宣言すれば良いのでしょうか?
よろしくお願いします。
かるあ
ぬし
会議室デビュー日: 2003/11/16
投稿数: 1190
お住まい・勤務地: センガワ→ムサシノ
投稿日時: 2006-06-22 09:33
引用:

ルーキーさんの書き込み (2006-06-22 09:08) より:

ページ間で値を簡単に渡すため、モジュール空間にてPublicにて宣言したものに
値を入れてやりとりをしています。
ただこれですと、ブラウザを閉じてから再度起動しても値が残ってしまっています。


これだと、一つの変数をそのページに接続するユーザが全員で共有してしまいますよ。

引用:

ルーキーさんの書き込み (2006-06-22 09:08) より:

リダイレクト等でページが変わったときなど、開いている間はずっと値が残っていてほしいのですが、閉じた時にはなくなってほしいのです。


こういう場合 ASP.NET では パラメータ を クエリ文字列 か セッション変数に格納して使用します
ぽぴ王子
ぬし
会議室デビュー日: 2006/03/24
投稿数: 475
お住まい・勤務地: お住まい:城・勤務地:城
投稿日時: 2006-06-22 10:33
こんにちは。

Webプロジェクトとしか言っていないので、実は ASP.NET ですらないのかも

環境も言語も書かれていないので、どう答えてよいのやら。というか、かるあさんの回答
で終了という感じではありますが。

とりあえず .NET で ASP.NET あたりでしたら Insider.NET 会議室へどうぞ。
(ここが適切じゃないかと言われると判断に迷いますが、アチラの方が答えてくれる方は
多そうです)

# 初めてならば掲示板で質問する前に本でも買って基礎の基礎から勉強するほうがい
# いのではないかと思う今日この頃です
ルーキー
常連さん
会議室デビュー日: 2006/05/08
投稿数: 20
投稿日時: 2006-06-22 11:10
返答ありがとうございます。
説明不足ですいません。VB.NETのASP.NETです。
かるあさんの教えていただいた通り、セッション変数に格納する方法にしました。
ありがとうございました。
1

スキルアップ/キャリアアップ(JOB@IT)