新しい Web フォームを作成するとき、Visual Studio はデフォルトでコード ビハインドに Page_Load ハンドラーを作成します。そのため、何年もの間、Page_Load でコントロールのプロパティを設定するなどのことを行うためのコードを常に配置してきました。最近、Reflector を使用して Microsoft によって作成されたいくつかのアセンブリを調べたところ、同じタイプのロジックが OnLoad というメソッド (ロード イベントを発生させると思われる) に組み込まれていることがわかりました。そこで、OnLoad または Page_Load で、コントロールのプロパティを設定するのに最適な場所はどこでしょうか? それともまったく別の方法で?また、Page_Load でない場合、Studio はなぜそれをコード ビハインドに追加するのでしょうか?
私の最終的な考え: OnLoad にロジックを配置しても問題なく動作することはわかっていますが、今のところ Page_Load を使用するのは従来の方法であるため、そのままにしておくことにします。OnLoad が他の人のコードに登場するのを見始めた後、何か新しいことを見逃していないかどうかを確認するために、私は本当に質問をしました。思慮深い回答をありがとうございました!