Hallo
So wie ich diesen ersten Satz verstehe, müsste es mit
mydropdown.Items.FindByValue("...") gehen.
Wenn das ListItem nothing/null ist, wurde es nicht gefunden.
Gruss Christoph
Brader Werner wrote:
>Danke für die Antwort, habe das Problem offensichtlich nicht gut erklärt -
>ging um folgende Frage: ob es eine einfache Lösung gibt, wie ich überprüfen
>kann, ob eine Eingabe in ein Textfeld auch zulässig ist für eine
>dropdown-Liste.
>
>Hab es - nach Hinweis :-) - jetzt einfach mit einem kleinen SQL-Statement
>gelöst, erst wenn das ok ist, weise ich den Wert der Liste zu. Wenn der User
>direkt aus der Liste auswählt gibt's ja ohnehin kein Problem!
>
>Gruß, Werner
>
>-----Ursprüngliche Nachricht-----
>Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Pessner,
>Andreas
>Gesendet: Donnerstag, 29. Dezember 2005 16:39
>An: [email protected]
>Betreff: AW: [Asp.net] Frage bzgl DropDownList
>
>Ist nicht so einfach zu beantworten - da ich nicht genau verstanden habe wie
>das ganze laufen soll - bzw. momentan falsch läuft.
>
>Nehmen wir also nur mal Weg 2 an - also Eingabe von Kürzel in Textfeld!
>
>Was soll dann genau passieren?
>
>Ich vermute mal folgendes:
>Kürzel eingegeben -> OK Button (oder Enter) gedrückt -> Vergleichen des
>Kürzels mit den Daten einer Tabelle mit Kostenstellen -> Rückgabe der
>Kostenstelle
>
>Ist das so korrekt?
>
>Warum leitest Du dabei auf eine andere Seite weiter - und arbeitest nicht mit
>dem Postback? Wie machst Du das genau, und warum?
>
>Wo kommt die Fehlermeldung her? Du kannst Grundsätzlich jede Art von
>Fehlermeldung mit einem Try-Catch-Block abfangen.
>
>Ich würde das so implementieren:
>
>ASPX Seite - mit TextBox, Label (für Fehlermeldung) und Button
>
>- User gibt Text ein - und drückt den Button
>
>Im Eventhandler des Buttons lese ich den Inhalt der TextBox aus - hole das
>Objekt (DataTable, Arraylist, direkte DB Abfrage oder was weiß ich in welcher
>Form Du das zur Verfügung hast) und vergleiche die Kürzel miteinander. Dies
>muss man unter Umständen durch einen Try-Catch-Block sichern - je nachdem wie
>man das ganze macht.
>
>Wenn das Objekt nicht gefunden wurde - aktiviere ich das Label für die
>Fehlermeldung - und weise den User darauf hin - das sein Kürzel nicht gefunden
>wurde.
>
>Ansonsten nehme ich die gefundene Kostenstelle entgegen - und mache dann, dass
>was Du damit machen willst.
>
>-----Ursprüngliche Nachricht-----
>Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Brader Werner
>Gesendet: Donnerstag, 29. Dezember 2005 12:45
>An: [email protected]
>Betreff: [Asp.net] Frage bzgl DropDownList
>
>
>Hallo,
>
>Ich habe folgendes Problem: in einem Formular soll der Benutzer entweder
>selber das Kürzel der Kostenstelle eingeben können oder aus einer DropDownList
>die Langbezeichnung auswählen ..
>
>Bei Auswahl aus der DropDown-List kein Problem (unter Berücksichtigung von
>DataTextField und DataValueField), nach der Eingabe schreibe ich das Kürzel in
>das Textfeld für das Kürzel.
>
>ABER: beim umgekehrten Weg bekomme ich eine Fehlermeldung (auf einer eigenen
>Seite), wenn das Kürzel falsch ist. Ich würd diese Fehlermeldung gerne
>abfangen und durch eine kleine Meldung am Bildschirm ersetzen. Wie ich die
>Fehlermeldungen customizen kann weiß ich, aber eben nicht, wie ich die
>Anwendung in dem Fall analog zu einem Validation-Control handeln lassen kann ..
>
>Danke & Gruß, Werner
>_______________________________________________
>Asp.net Mailingliste, Postings senden an:
>[email protected]
>An-/Abmeldung und Suchfunktion unter:
>http://www.glengamoi.com/mailman/listinfo/asp.net
>
>
>_______________________________________________
>Asp.net Mailingliste, Postings senden an:
>[email protected]
>An-/Abmeldung und Suchfunktion unter:
>http://www.glengamoi.com/mailman/listinfo/asp.net
>_______________________________________________
>Asp.net Mailingliste, Postings senden an:
>[email protected]
>An-/Abmeldung und Suchfunktion unter:
>http://www.glengamoi.com/mailman/listinfo/asp.net
>
>
_______________________________________________
Asp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net