DevTrain Startseite Visual Studio 1 Magazin  
  
  
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: Falsche Anzeige im Detailview nach Auswahl im GridView | Von: Herbert  ( 25.05.2007 09:02)

Hallo Leute,

folgendes Problem stellt sich dar.

Auf einer Suchseite habe ich ein Textfeld in dem die Suchkriterien eingegeben werden.

Die Ergebnisse werden mittels eines GridViews dargestellt.
Über die im Grid eingebundene Schaltfläche ?Auswählen? wird mittels eines DetailViews der selektierte Datensatz angezeigt.

Bisher funktioniert Alles einwandfrei.

Nun zum Fehler!
Bei Eingabe neuer Suchkriterien wird das Gridview wieder sauber mit den Ergebnissen angezeigt. Allerdings ist nun bereits eine ?Row? markiert.

Bei Auswahl dieser markierter Zeile, zeigt nun die Detailanzeige nicht den selektierten Datensatz der gefundenen, neuen Datensätze an, sondern den Datensatz, mit den vorherigen Suchkriterien übereinstimmenden.

Beim Auswählen eines nicht bereits markierten Datensatzes, ist die Detailanzeige einwandfrei und zeigt den richtigen Satz an.
Erst jetzt funktioniert auch die Anzeige des Datensatzes wieder, dessen Zeile beim Postback markiert war.

Frage, liegt es daran das das Dataset vorher nicht geleert wurde, oder die Auswahl der Row beim Potback nicht aufgehoben wird oder, oder????


Herbi


Betreff Von Datum
AW: Falsche Anzeige im Detailview nach Auswahl im...
Es liegt daran, dass kein "SelectionChanged" Event vom Gridview gefeuert wird. Ich würde bei der Suche beim Gridview .SelectedItem (ich hoff ich habs richtig im Kopf) auf -1 setzen damit nix makiert...
Bernhard Grojer 25.05.2007 09:32
AW: AW: Falsche Anzeige im Detailview nach Auswahl...
Hallo Bernhard,<br>deine Antwort super.<br>Es hat mich auf die richtige Spur gebracht.<br><br>Beim "PageLoad Ereignis" lasse ich nun folgenden Code ausführen:<br>Me.Grid.SelectedIndex = -1<br><br>Dadurch wird die...
Herbert 25.05.2007 09:48
AW: AW: AW: Falsche Anzeige im Detailview nach...
Im PageLoad Event is das eine Schlechte Idee. Mach das lieber beim durchführen der Suche (zB beim ChangedEvent der Textbox in dem du die SUche eingibst.<br><br>Sonst würde die Makierung immer aufgehoben...
Bernhard Grojer 25.05.2007 12:12
AW: AW: AW: AW: Falsche Anzeige im Detailview...
Hallo Bernhard,<br><br>danke für den Hinweis.<br><br>Werde es im TextChangedEvent der Textbox einbauen, obwohl es im PageLoadEvent für meine Zwecke genauso funktioniert weil keine Bearbeitung der Datensätze...
Herbert 28.05.2007 18:06

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?

Advanced Developers Conference vom 14.-15. Februar 2011

© Copyright 2003 ppedv AG