DevTrain Startseite Advanced Developers Conference vom 14.-15. Februar 2011  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren



 

Forum: ASP.NET2.0 | Thema: AW: AW: UserControl - Events u. Paramter | Von: Bernhard Grojer ( 12.09.2006 21:28)

Hi Hannes!

Bevor ich mich an die Arbeit mache mal kurz an den Zweck (eventuell hast du eine gute Idee für mich)

Ich habe jetzt ein Usercontrol erstellt, das anhand der im Querystring übergebenen ID eine Adresse anzeigt. Diese kann beliebig bearbeitet werden etc. (immer das selbe Detailsview)

Jede Adresse kann nun Childs und Parents haben (Ansprechpartner bzw. selbst ein Ansprechpartner sein).
Dafür gibt es nun das Usercontrol Addresschilds (Gridview). Die Daten werden wieder anhand der übergebenen ID geladen (diese ID ist die ParentID der Childs).

Ich kann so an jedem Punkt der Anwendung ein bearbeiten einer Adresse ermöglichen ohne die Childs (Ansprechpartner) darstellen zu müssen.

Nun ans eingemachte:

In der eigentlichen "Adressverwalungsseite" möchte ich aber nun immer den Parent darstellen als Linkbutton. (damit ich von der Ansprechpartneradresse direkt zur Adresse hüpfen kann)
Und genauso daneben auch noch die "direkten" Childs vom Datensatz.

Das mit dem Hauptdatensatz und den Childs funktioniert "fast" problemlos. Ich möchte zB die Childs auf unsichtbar schalten können wenn das Usercontrol mit der Adresse im "einfügen" Modus steht oder nicht vorhanden ist. (ich kann dann ja keine Childs ohne HauptID einfügen)
Genauso müsste ich auf die Adressdetails im Usercontrol zugreifen können um die Parentaddress darzustellen.

Da ich Objektorientiert arbeite war das vor den Usercontrolls super einfach.

IF Not Address.Parent is nothing then
linkbtn.text = Address.Parent.Matchcode
...
End if

Nur da die Events in der Hauptseite vor den Events im Usercontrol gefeuert werden hab ich ein Problem. ;-(

Ideen Hannes?



Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!

 Betreff:
 Nachricht: Den Beitrag finden Sie nun unter: http://beta.devtrain.de/foren Die Benutzerdaten und Foreninhalte von beta.devtrain.de und www.devtrain.de sind die selben.
Sie können sich dort sogar per RSS über neue Inhalte informieren lassen.
Bei Problemen bitte direkt Mail an asp [AT] ppedv.de.

 Signatur:

  



Login
Username:


Passwort:






Passwort vergessen?

Building und Connecting Know-how

© Copyright 2003 ppedv AG