クラスを継承するユーザー コントロールがあります。Oninit
(そして、このクラスの機能についてコーディングを行いました)。次のアプローチを使用して、サーバー側からそのユーザー コントロールを動的にロードしています。
Mycontrol dc = (Mycontrol)Page.LoadControl("/Controls/Mycontrol.ascx");
MyPlaceHolder.Controls.Add(dc);
しかし問題は、これでOninit
はユーザーコントロールが継承したクラスの関数が実行されていないことです。なぜこれが起こっているのか、これに対する解決策は何か教えてください。
ありがとう、