HtmlForm.OnInit メソッドとは? わかりやすく解説

HtmlForm.OnInit メソッド

HtmlForm コントロールInit イベント発生させます

名前空間: System.Web.UI.HtmlControls
アセンブリ: System.Web (system.web.dll 内)
構文構文

Protected Friend Overrides
 Sub OnInit ( _
    e As EventArgs _
)
Dim e As EventArgs

Me.OnInit(e)
protected internal override void OnInit (
    EventArgs e
)
protected public:
virtual void OnInit (
    EventArgs^ e
) override
protected void OnInit (
    EventArgs e
)
protected internal override function
 OnInit (
    e : EventArgs
)

パラメータ

e

イベント データ格納している EventArgs。

解説解説

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

イベント発生すると、デリゲート使用してイベント ハンドラ呼び出されます。詳細については、「イベントの発生」を参照してください

OnInit メソッド使用すると、デリゲート結び付けずに、派生クラスイベント処理することもできます派生クラスイベント処理する場合は、この手法をお勧めます。

OnInit メソッドは、主に、コントロール開発者HtmlForm コントロール機能拡張する際に使用します

継承時の注意 派生クラスOnInit メソッドオーバーライドする場合は、登録されているデリゲートイベント受け取るように、基本クラスOnInit メソッドを必ず呼び出してくださいまた、基本クラスOnInit メソッド呼び出すと、HtmlForm コントロールWeb ページ フォームとして正しく設定されページビューステート保持されるようになります

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
HtmlForm クラス
HtmlForm メンバ
System.Web.UI.HtmlControls 名前空間
RegisterViewStateHandler
その他の技術情報
HTML サーバー コントロール



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

HtmlForm.OnInit メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



HtmlForm.OnInit メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS