Bonjour à tous,
Je viens de découvrir un bug grave dans mon code.
J'ai un web service qui me ramène une chaine NOM PRENOM.
Dans mon champs de recherche, j'affiche cette liste et l'internaute clique sur un nom. Je redirige donc vers la fiche du personnage concerné.
Hors, un petit truc idiot ... Certaines personnes ont des noms composés de deux voir trois mots : DE LA VIGNE ROBERT par exemple.
Dans mon code je gère ça "bêtement" :
Je me dis, que puisque les prénoms composés possèdent un "-", je devrais commencer par la droite de ma chaine.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 string name = TbByName.Text; Response.Redirect("~/Nom.aspx?nom=" + name.Split(' ')[0] + "&prenom=" + name.Split(' ')[1]);
Qu'en pensez-vous ?
Une idée ?
Merci d'avance pour votre aide.
Partager