Ci-dessous ma requête qui se trouve dans Storedprocedure (SQL Server 2008) retournera la liste des éléments d'une table.La colonne de chaîne concaténée ne s'affiche pas correctement dans la liste déroulante (asp.net)
Requête:
SELECT
(COALESCE(ReviewDescription,'')+ REPLICATE (' ', 20 - LEN(ReviewDescription))
+ '|' +
(CONVERT(VARCHAR(100),ReviewCharge))) AS ReviewTypes
FROM ReviewType
résultat de la requête (copié à pavé de texte alors sa recherche comme ci-dessous):
Sample review type |200
Mais après liaison ASP déroulant contrôle, il affiche comme ci-dessous déroulant Affichage:
Sample review type|200
S'il vous plaît quelqu'un peut aider à ce sujet.
Merci à l'avance ...
I vérifiée dans Afficher la source HTML, il affiche bien, mais dans la Dérouler le même problème. Je pense que ce n'est pas un problème de navigateur aussi, si c'est le cas, il devrait supprimer les espaces entre les mots. – VInayK
@VinnaKanna: D'accord, vous devez donc travailler sur le code HTML approprié à afficher. (En d'autres termes, ce n'est vraiment pas un problème HTML, plutôt qu'un problème en C# ou SQL.) Vous pouvez expérimenter avec un simple éditeur de texte et un fichier HTML statique. Par exemple, vous pouvez essayer d'utiliser ' ' à la place de chaque espace. Je ne suis toujours pas sûr que ça va être joli, mais ça pourrait faire ce dont tu as besoin. –