次のようなボタンにイベントハンドラーを追加しています。
btn.Click += new EventHandler(btn_Click);
ただし、btn_Click
関数は呼び出されておらず(ブレークポイントにヒットすることはありません)、ボタンはページをリロードするだけです。私の過去の経験では、aspボタンは通常、ページをリロードする前にクリックコードを実行しますが、イベントが動的に追加されたときにそれを実行するにはどうすればよいですか?
私も設定CausesValidation = false
しましたが、ページに検証がないので、とにかく影響はないと思います。