В родительском классе я вызываю функцию, определенную в дочернем классе, и анализирую нужные мне значения.
Родительский класс.ascx
protected void Page_Load
{
if(info != null)
ControlIWantToGetInformationTo.SetInfo(info);
}
Дочерний класс.ascx
public void SetInfo(Info info)
{
someTextBox.Text = info.TheVariableWithin.ToString();
}
Что я могу понять, так это то, что этот ParentClass (control) загружает и выполняет метод, но когда страница ChildClass (control) загружается, она сбрасывает ранее установленную переменную на null, как я могу обойти это?