次の方法で共有


UserControl.OnInit メソッド

Init イベントを発生させます。

Overrides Protected Sub OnInit( _
   ByVal e As EventArgs _)
[C#]
protected override void OnInit(EventArgse);
[C++]
protected: void OnInit(EventArgs* e);
[JScript]
protected override function OnInit(
   e : EventArgs);

パラメータ

  • e
    イベント データを格納している EventArgs オブジェクト。

解説

このメソッドによって通知されると、 UserControl は、インスタンスを作成および設定するために必要な初期化の手順を実行します。このメソッドは、 UserControl インスタンスに関連付けられたサイト情報を確認し、クラスを UserControl オブジェクトとして正常に初期化します。

ユーザー コントロールの有効期間のこの段階で、コントロールのビューステートを設定する必要があります。また、このメソッドを呼び出しているときは、このユーザー コントロールの子か親かにかかわらず、他のサーバー コントロールにアクセスすることはできません。他のサーバー コントロールは、作成されていなかったり、アクセスの準備ができていなかったりする場合があります。

必要条件

プラットフォーム: Windows 2000, Windows XP Professional, Windows Server 2003 ファミリ

参照

UserControl クラス | UserControl メンバ | System.Web.UI 名前空間