私が使用しているChildClassユーザーコントロールには、最終的にSystem.Web.UI.UserControlから継承する親クラスのチェーンがあります。
public BasestClass : AnotherClassExtendingUserControl
{
private void Page_Load(object sender, EventArgs e)
{
// do some stuff
}
}
public BaseClass : BasestClass
{
// no Page_Load
}
チェーンの上位にある2つの親クラス、Page_Loadはprivateとマークされています。'middle'クラスは明らかにそれをオーバーライドしませんが、ChildClassユーザーコントロールのPage_Loadに何かを追加する必要があります。
public ChildClass : BaseClass
{
// think I need to override Page_Load here,
// but there is no acceptable method to override
}
ChildClassのPage_Loadに入るにはどうすればよいですか?そのコントロールには、BaseClassまたはBasestClassには存在しない、操作する必要のあるコントロールがあります。