押されたボタンに応じて2つの目的を果たすasp:radiobuttonlistがあります。これで、更新ボタンが表示されている場合は、textbox1のみが表示され、保存ボタンが表示されている場合は、textbox2が表示されます。ただし、indexChangedのメソッド内でチェックすると、ボタンが表示されているという事実が破棄され、ボタンがデフォルトの表示に設定されます。特定のボタンがポストバックで破棄される前に、そのボタンが表示されているかどうかに関する情報をC#でキャプチャするにはどうすればよいですか?
3 に答える
1
テキストボックスの可視性を設定するものは何ですか? コード ビハインドの場合、必要なロジックを提供する ViewState、Session、または Application にページの状態を保存できますか?
于 2009-12-21T19:28:04.100 に答える
1
ボタンの可視性をどこで設定していますか? サーバー側で設定している場合は、ボタンの Visible プロパティを確認できるはずです。クライアント側で (つまり、javascript を介して) 設定している場合は、非表示のフィールド コントロールを可視性情報で更新し、インデックスが変更されたポストバックでその値を取得できます。
于 2009-12-21T19:34:01.103 に答える
1
ボタンがページ上の静的なボタン (コードによって動的に生成されていない) である場合、他のコードが可視性を変更しない限り、状態は同じままである必要があります。
「Page_Load」メソッドのコードを投稿できますか?
于 2009-12-21T19:34:06.203 に答える