WEB-Container zur Laufzeit ndern

Hi Zusammen,
habe eine (sicher simple) Frage an der ich hnge.

In einer WEB-App gibt es verschiedene WEB-Container, die von der Funktionalitt her identisch sind, aber fr verschiedene
Kunden anders aussehen und einige Steuerelemente, die es z.B. bei Kunden A gibt, sind bei Kunden B unsichtbar (aber vorhanden). Alle Container
verfgen ber die identischen Methoden (z.B. “INIT” oder “UPDATE” …) damit sie immer gleich angesprochen werden knnen.

Damit ich von berall auf den Container zugreifen kann, habe ich in den Properties der WebPage folgende Eigenschaft hinzugefgt:

Dim AnzeigeModul as KundenModulA

Allerdings kann ich nun zur Laufzeit das AnzeigeModul nicht mehr mit einem anderen KundenModul “bestcken”, da ein

AnzeigeModul = NEW KundenModulB

zu einem TypeMismatch-Error fhrt.

Das bringt auch nichts:
Dim AnzeigeModul as KundenModulB
AnzeigeModul = NEW KundenModulB

… da der Container an anderen Stellen im Programm unbekannt und NIL ist.

Hat jemand eine Idee? Wahrscheinlich habe ich einfach einen grundszulichen Denkfehler.
1000 Dank

Viele Gre
Marc

KundenModulA und KundenModulB sollten von der gleichen Klasse erben:

[code]Class KundenModul
Class KundenModulA Inherits KundenModul
Class KundenModulB Inherits KundenModul
usw.

Dim AnzeigeModul as KundenModul
AnzeigeModul = NEW KundenModulA // funktioniert
AnzeigeModul = NEW KundenModulB // funktioniert[/code]

Die variable kann auch vom Typ Container sein. Der wre ja schon eine gemeinsame Klasse…