2009-06-02 18 views
0

私は.net 2.0アプリケーションを持っており、なぜボタンのonclickメソッドがページリフレッシュで実行されるのか理解できません。ボタンをクリックすると、ページが更新されました!

正確な状況では、ボタンがクリックされた各項目に対してチェックボックスがオンになり、onclick mthodがこの項目を処理し、チェックボックスがオフになります。何らかの理由でページがリフレッシュされると、ボタンのonclickメソッドが!に入力されます。

ご迷惑をおかけして申し訳ございません。

おかげでたくさん、

+0

コードを入力できますか? ASPはどこに接続したイベントを見るのに便利です。また、チェックボックスのバインドに使用しているコードもあります。 –

答えて

0

チェックデフォルトは、チェックボックスのプロパティをチェック。あなたはオンロードで "チェック"を設定しているかもしれません。あなたがコードを投稿すると、もっとあなたを助けることができるでしょう。

問題

0

おかげShobanは、チェックボックスがフォーム内でチェックして、ページがリフレッシュされたとき、これはポストバックを発生させたということでした。

ボタンのクリック方法の最後に次のコードを挿入することで解決しました。 Response.Redirect(Request.Url.PathAndQuery);

関連する問題