QA@IT
«回答へ戻る

回答を投稿

Button1でもButton2でもポストバック時にはTextBoxが存在していないからです。
Button2のClick時に入力値を取りたいだけであればRequest.Form["TB"]で取得できます。
でもTextBoxは表示されません。

あと関係ないですがクラス名と同じフィールド名は使わない方が良いと思います。
TextBox TextBox = new TextBox();の行は無駄だと思います。
VS2008はASP.NET3.5じゃあありませんでしたっけ?(2.0もできたらすみません)

投稿者: King

Button1でもButton2でもポストバック時にはTextBoxが存在していないからです。
 Button2のClick時に入力値を取りたいだけであればRequest.Form["TB"]で取得できます。
でもTextBoxは表示されません。

あと関係ないですがクラス名と同じフィールド名は使わない方が良いと思います。
TextBox TextBox = new TextBox();の行は無駄だと思います。
VS2008はASP.NET3.5じゃあありませんでしたっけ?(2.0もできたらすみません)

投稿者: King