私は、チェックボックス変更イベント、リンクボタンクリックイベントなどの異なるイベントを持っています。これらのいずれかをクリックすると、ページ・ロード・イベントもトリガー・イベントとともにトリガーされます。私は他のイベントをトリガーするときに、ページロードイベントのトリガーを望んでいません。他のイベントをトリガーする際のページ・ロード・イベントのトリガーを防止するのに役立ちます。ページロードイベントのトリガー
1
A
答えて
1
残念ながら、Page Loadイベントは常に発生します。これは、ページがサーバー側に読み込まれているためです。これは、ASP.NETページのライフサイクルの一部です。
ただし、最初にページがヒットしたときにページロードイベントで実行したいものがあり、それ以外の時間以降でない場合は、ページを使用してIfステートメントにこの機能をラップすることができます.IsPostbackプロパティ。 IsPostbackプロパティは、最初にページをヒットするとfalseになりますが、ボタン、リンクなどのいずれかがポストバックを引き起こした場合にtrueになります。
例、VB.NET
If Not Page.IsPostBack Then
' Code that is to be executed when the page is first hit goes here
End If
0
をPage_Loadに入れコードを() 'IsPostBackプロパティ' チェック内部場合。イベントがトリガされます時にC#の
protected void page_load()
{
if(!isPostBack)
{
.........//Your
.........//code here
}
}
そしてもちろんので
例は、実行したいコードを記述し、イベント内の各制御の「クリック」。 希望に役立ちます。
関連する問題
- 1. ページロードイベントのデバッグ
- 2. IsCheckedのトリガーがトリガーされない
- 3. SQL ServerトリガーをPostgreSQLに変換するトリガー関数のトリガーの問題
- 4. IF ... MySQLのトリガー
- 5. WPFのTextBoxトリガー
- 6. トランザクションシステムでのトリガー
- 7. チェックボックスコントロールのasp.netトリガー
- 8. はcronのトリガー
- 9. Plus.Google.comのトリガーkeydown
- 10. Postgres DBのトリガー
- 11. UserControlトリガーのカスタムプロパティ
- 12. Postgresqlのトリガー
- 13. Access2010のデータマクロ:トリガー?
- 14. カラムのMySQLトリガー
- 15. MySQLのトリガー`)
- 16. 期間内にトリガーされたトリガー
- 17. TSQL:トリガー
- 18. WPF - トリガー
- 19. トリガー:INSERT
- 20. SQL:トリガー
- 21. データベース・トリガー
- 22. トリガーSELECT
- 23. カスタムコントロールスタイリング/トリガー
- 24. トリガーは
- 25. SQLトリガーの紹介?
- 26. は私のトリガーは
- 27. jQuery:.click()イベントのトリガー
- 28. テーブル参加のトリガー
- 29. WPFアニメーションの再トリガー
- 30. MySQLのトリガー質問