以前にも似たような質問をしたので、重複していたらすみません。
これが私の質問です。ページの読み込みにラベルが付いたマスターページがあります。このコントロールをグローバルクラスに渡します。クラス内は次のようなものです。
global class:
private static label myLabel;
public label updateLabel
{
set { myLabel = value;}
get { return myLabel;}
}
マスターページのロードイベントで私は
global.updateLabel = labelOnMasterPage;
ここで、アプリケーションの別の場所にコントロールがあるとします。
global.updateLabel.Text = "my new text for label";
これにより、マスター ページのラベルが更新され、すべてが機能します。現在、これはログインしている1人のユーザーのみで機能しており、このアプリには複数のユーザーがいます。私の質問は、グローバルクラスでラベルを静的に宣言しているため、1人のユーザーのラベルを更新すると、他のユーザーの表示に影響しますか? ?
これにもっと良い方法はありますか?御時間ありがとうございます。