DOBON.NET DOBON.NETプログラミング掲示板過去ログ

クライアント毎の印刷について

環境/言語:[VS2005]
分類:[ASP.NET]

クライアント毎に印刷画面を呼び出すのですが、
今サーバー側のPublic Shared 変数に
ボタンイベントでどの印刷画面のボタンが押されたかの情報を記憶
させています。
複数のクライアントが同時に印刷を行った場合、この
場合,Shared変数の値が別の値に書き換えられてしまうのでは
ないかと心配しています。
Public Shared 変数はクライアント毎に値を保持してくれるのでしょうか。
もし出来ない場合はどのようにして判断すれば宜しいのでしょうか?
初歩的な質問かも知れないのですが、解答のほど宜しくお願いします。
■No25776に返信(ひでさんの記事)
> Public Shared 変数はクライアント毎に値を保持してくれるのでしょうか。

  どういう構造に製作されているかにも依存しますが・・・

  通常、そういう場合はセッション変数に確保するんでは
  ないでしょうか。

※ 私自身はASP.NETは詳しくないですが・・・
  外していたらすいません。

以上。
■No25777に返信(オショウさんの記事)
> ■No25776に返信(ひでさんの記事)
>>Public Shared 変数はクライアント毎に値を保持してくれるのでしょうか。
>
>   どういう構造に製作されているかにも依存しますが・・・
>
>   通常、そういう場合はセッション変数に確保するんでは
>   ないでしょうか。
>
> ※ 私自身はASP.NETは詳しくないですが・・・
>   外していたらすいません。
>
> 以上。

オショウ様ありがとうございます。
public 変数に値をセットすると共通で書き換えられてしまうため。
セッションに格納することにしました。
Session()で管理できます。
ありがとうございました.
解決済み!

DOBON.NET | プログラミング道 | プログラミング掲示板