0

コントロールにはイベントが含まれています。たとえば、GridViewには、RowCreated、RowDataBoundなどが含まれます。

次のWebページは、制御イベントがPage.LoadイベントとPage.LoadCompleteイベントの間で実行されることを示しています。http://msdn.microsoft.com/en-us/library/ms178472%28v=vs.100%29.aspx 2番目の表を参照) Webページ上)。これがポストバックに当てはまり、ポストバックがないことを確認してください。

制御イベントの順序を確立する方法はありますか?たとえば、RowCreatedはRowUpdatingなどの前に実行されますか?常識では、どのイベントが最初に実行されるか(イベントの名前を確認することで)がわかる場合があることは理解していますが、実行されないコントロールもあります。また、参考資料では、これをつなぎ合わせることができる場合があることも認識しています。たとえば、RowCancellingEditは、イベントが「GridViewコントロールが編集モードを終了する前に」実行されると述べています。また、Reflectorを使用してコードをステップ実行し、どのイベントが最初に実行されるかを見つけることができることにも気づきました。

問題は、最初に実行された参考資料から見分ける方法はありますか?

4

1 に答える 1

1

それは正しい。このチートシートが役立つかもしれません。

于 2013-03-04T08:21:20.083 に答える