2012-04-10 11 views
1

Ich implementiere das Autocomplete-Textfeld von AjaxControlToolkit in ASP.NET. Mit dem ServiceMethod kann ich eine Funktion aufrufen, die eine String-Liste auffüllt, mit der die Autocomplete-Liste gefüllt wird, die angezeigt wird.Wie Sie IDs mit Auswahlen in AutoVervollständigen speichern AjaxControlToolkit ASP.NET?

Meine Frage ist, wenn ich die Datenbank aufrufen möchte ich eine ID speichern, die mit jeder Auswahl entspricht, so dass, sobald es vom Benutzer ausgewählt ist, kann ich es problemlos in der Datenbank suchen. Ich möchte es nicht in Klammern neben der Auswahl anzeigen (z. B. "John Smith (ID1234)")

Gibt es eine Möglichkeit, dies zu tun, so dass die ID sozusagen "versteckt" ist in der Autocomplete-Box, und kann bei der Auswahl abgerufen werden? Sollte ich eine andere Autocomplete-Box verwenden, um dies zu erreichen? Jede Hilfe wird sehr geschätzt. Vielen Dank!

Antwort

Verwandte Themen