2011-03-07 7 views

答えて

7

OnPreInit方法は、ページの初期化段階の開始時に呼び出されますありがとうございます。

あなたのページでこれをオーバーライドしている場合、あなたはbase.OnPreInit(e)は、PageクラスのOnPreInit()を呼び出し

protected override void OnPreInit(EventArgs e) 
{ 
    base.OnPreInit(e); 
    ... 
    // do something else 

} 

のようなものがあるでしょう。 ページに追加する余分な機能がない場合、オーバーライドする必要はありません。OnPreInit

2

OnPreInitあなたの例では、コントロール/ページベースメソッドを呼び出す必要がある場合があります。この目的のためには、基本クラスメソッドを呼び出すbase.OnPreInit(e)を使用します。

1

base.OnPreInit(e)は、参照しているページの基本クラスのOnPreInit()メソッドの呼び出しです。

'e'は、メソッド(おそらくOnPreInit())に渡されたパラメータで、基本クラスのメソッドに渡されます。

関連する問題