У меня есть следующий класс PerformanceFactsheet.aspx.cs
public partial class PerformanceFactsheet : FactsheetBase
{
protected void Page_Load(object sender, EventArgs e)
{
// do stuff with the data extracted in FactsheetBase
divPerformance.Controls.Add(this.Data);
}
}
где FactsheetBase определяется как
public class FactsheetBase : System.Web.UI.Page
{
public MyPageData Data { get; set; }
protected void Page_Load(object sender, EventArgs e)
{
// get data that common to all implementors of FactsheetBase
// and store the values in FactsheetBase properties
this.Data = ExtractPageData(Request.QueryString["data"]);
}
}
Проблема заключается в том, что файл InfoheetBase Page_Load не выполняется.
Может ли кто-нибудь сказать мне, что я делаю неправильно? Есть ли лучший способ получить результат, который я получаю после?
Спасибо