Einzelnen Beitrag anzeigen

Benutzerbild von maximov
maximov

Registriert seit: 2. Okt 2003
Ort: Hamburg
548 Beiträge
 
Delphi 2005 Professional
 
#1

[ASP.NET] Zusammenhang von UserControls und ascx-klasse

  Alt 23. Apr 2004, 12:26
Hallo .Net-DPler!

Meiner einer studiert grade das Octane-asp-sample-portal und ich komm auch gut damit zurecht...sieht alles logisch und relativ simpel aus, bis auf ein deteil das ich gern verstehen, bzw. reproduzieren würde:

Ich habe in der ucSearch.ascx die UserControl-klasse TucSearch


Bild: s. Anhang TucSearch.gif


Soweit so gut. Jetzt ist in dem beispiel-projekt, auf diversen seiten, ein UserControl-element plaziert, an dessen stelle dieses Control auftauchen soll:


Bild: s. Anhang d4n_asp.gif


Dort ist allerdings die rede von oweSearchBox, ist ja auch nur eine ID. Die klasse des Controls ist System.web.UI.UserControl, erscheinen tut aber (wie es gewollt ist) das TucSearch kontrol:


Bild: s. Anhang d4n_asp_portal.gif


Die frage ist jetzt, wo genau ist der zusammenhang? Wo besteht die verbindung (im OI ist keine rede von TucSearch)? Woher weiss ASP.NET jetzt welche klasse es an stelle des UserControls rendern soll?

Und: Wie plaziert man solche userControls? ...fragen über fragen aber ansonsten is ASP.NET schonmal genial, bzw. der ideale ersatz für PHP.

Danke fürs zuhören und natürlich antworten


// edit:

Hier kann man sich die letzte version des samples runterladen:
http://delphi.about.com/library/week...ple_SOURCE.zip

Und hier in action sehen:
http://aspxdelphi.net/BDSWebExample/

[edit=fkerber]Bilder als Anhänge "gesichert" Mfg, fkerber[/edit]
Miniaturansicht angehängter Grafiken
d4n_asp_portal_106.gif   d4n_asp_851.gif   tucsearch_160.gif  
mâxîmôv.

{KDT}
  Mit Zitat antworten Zitat