Hallo,

in einer aspx-Seite habe ich einen Suchbutton.

Wenn die Suche zu einer Ergebnismenge führt, zeige ich dieses in einem Datagrid an. 
Jede Zeile des Datagrid enthält eine Schaltfläche, um die Daten im Einzelsatz 
anzuzeigen.

Das DataGrid beruht auf einer DataView. Diese DataView hängt von der Suche ab.

Jetzt passiert es, dass nach Anzeigen des DataGrid und einer erneuten Suche das 
DataGrid doppelt angezeigt wird, beides mit dem gleichen Inhalt.

Im PageLoad wird das DataGrid erstellt, da es nicht im ViewState ist und ich ggf. auf 
das Klicken auf den Detailbutton reagieren muss.

Das DataGrid wird aber ebenfalls beim Klick auf den Suchen-Button erzeugt.

Hier ist meines Erachtens der Ansatz zu suchen. Allerdings weiß ich nicht, worauf ich 
reagieren soll. Beim Klicken auf den Suchbutton muss das Datagrid ja erzeugt und 
gefüllt werden. Bevor ich das Ereignis "Klick auf Detailbutton" auslöse, muss ich das 
Datagrid ja ebenfalls haben, damit ich weiß, zu welchem Datensatz die Details 
angezeigt werden sollen. Anschließend könnte ich eigentlich das DataGrid zerstören - 
aber eine Dispose führt ja leider nicht (zum gewünschten Zeitpunkt) dazu.

Ist vielleicht irgendwas in meiner Logik faul?

Henri 
_____________________________________________________________________
Der WEB.DE Virenschutz schuetzt Ihr Postfach vor dem Wurm Netsky.A-P!
Kostenfrei fuer alle FreeMail Nutzer. http://f.web.de/?mc=021157

*************************
_______________________________________________
This ASP.NET email is sponsored by:
UDEX ProMenu.Net  - Die Software für Navigation - Jetzt kostenlos testen!
Tree- Style, Horizontal- Slide, Vertical- Slide. http://www.udexnet.com

_______________________________________________
Asp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net
*************************

Antwort per Email an