Forum: ASP.NET |
Thema:
probleme mit custom control |
Von:
G. Guest (
07.04.2005 12:41) |
Hi,
habe folgendes Problem: habe eine eigene Klasse Namens TabPage die von LinkButton erbt. Der Linkbutton rendert ja im endeffekt eigenen Html, wenn er zum Client geschickt wird...
Ich möchte aber die Render()-Methode überschreiben um ihn ein anderes aussehen zu verpassen, was ich auch gemacht habe. Nur funktioniert das Event-Bubling dann nicht mehr...!! Warum??
[Zum besseren verstehen]
Habe folgendes Objekt-Model implementiert:
1. TabPage - erbt von LinkButton
2. TabPages - hält intern eine ArrayList und stellt diverse Methoden bereit um TabPage-Objekte in die ArrayList zu packen oder zu entfernen...
und stellt einen Enumerator bereit um die ArrayList zu durchlaufen...
3. TabControl - erbt von WebControl, hält die Instanz von TabPages und fügt in der CreateChildControls()-Methode mittels einer for each-Schleife die TabPage-Objekte zum WebControl (also sich selbt) hinzu...
Zudem macht es Event-Bubling, reicht also die ankommenden Events seiner internen Controls zur Page hoch.
mfG
yesso
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!