Åbnet igen : Egen base class giver problemer
Kære EksperterJeg genåbner lige spørgsmålet:
Jeg har et ønske om, at mine ASP.NET sider skal baseres på min egen klasse som arver fra System.Web.UI.Page.
Jeg har lavet en klasse som arver fra System.Web.UI.Page og kalder videre til base.OnLoad - intet andet:
namespace MyWeb
{
public class Page : System.Web.UI.Page
{
...minimal implementering...
}
}
Når jeg så laver en side arver jeg fra denne klasse ved hjælp af ": MyWeb.Page".
Det fungerer umiddelbart, men jeg får nogle sjove resultater med en af mine web kontroller som ligger på siden. Det er en login kontrol jeg selv har lavet og tidligere fungerede login kontrollens postback fint.
Nu hvor jeg baserer min side på min egen klasse, virker login kontrollens postback ikke længere... der laves kun et postback til selve siden - ikke til min kontrol.
Hvis kontrollen ligger på en side som arver direkte fra System.Web.UI.Page fungerer alt fint.
Nogen forslag?