0

私はTextBoxとをImageButton内に持っていますASP:Panel。パネルに DefaultButton プロパティを設定しました。にフォーカスしてTextBoxEnter キーを押すと、サーバー側のクリック イベントがImageButton発生するはずです。そのためには、スクリプトの条件 (つまり、テキスト ボックスがパネル内に配置され、パネルにDefaultButtonプロパティがあるかどうか) を確認する必要があります。これにより、Enter キーを押したときにサーバー側のイベントを呼び出すことができます。では、がusing スクリプトTextBox内に配置されているかどうかを確認する方法を教えてください。Panel

前もって感謝します。

4

2 に答える 2

4

必要はありません-これがあなたが話しているASP.NETの場合、私が想定しているように-クリックイベントハンドラーは、そのボタンが押されたときにのみ実行されます。フォーム上の別のボタンが押されたためにポストバックが発生した場合、そのボタンに関連付けられているイベント ハンドラーが実行され、問題の他のボタンは実行されません。

これに特に問題がある場合は、おそらく何が問題なのかを正確に説明できます。

于 2012-10-05T12:12:25.850 に答える
0

クライアント側からサーバー属性を確認することはできません。あなたが本当にやりたいことを私たちに教えてください、そして多分私たちはあなたに別のアプローチを与えることができます。

于 2012-10-05T12:53:49.940 に答える