-1

したがって、C# には「グローバル」変数のようなものがないことはわかっていますが、site.master ページから子ページに文字列を渡そうとしています。マスター ページの検索ボタンで、マスター ページのテキスト ボックスの値を「グローバル」文字列に渡し、子ページでページの読み込み時にその「グローバル」文字列を使用するようにしたいと考えています。これにアプローチする最良の方法は何ですか?

4

2 に答える 2

2

global という名前のクラスを作成し、その中で静的変数を定義してそれらをグローバルに使用します。

class Globals
{
    internal static string str_variable;
}

編集

検索を押したとき

Globals.str_variable = Textbox1.Text; 

そして、あなたが取得したいとき

string temp = Globals.str_variable;
于 2013-11-05T15:10:36.617 に答える