:help:
Version imprimable
:help:
Personne ne sait si c possible ou pas alors ce que je cherche à faire?
Je suis vraiment bloqué... ça m'aiderait bien...
Qqn a t'il une solution alternative ? :?
Bon!
Voila qui va mettre fin au débat... :cry:
http://support.microsoft.com/kb/309338/fr
Par contre l'article date d'octobre 2003... est ce que qqn sait si le pb a été réglé depuis? :?
Je vais donc être obligé d'utiliser un composant HTML SELECT...
Est ce que qqn sait comment récupérer l'évènement de changement d'index ?
Je pense...Code:tonSelect.Attributes.Add("onchange","tamethode");
Non, ça marche pas... :(
Je vais être obligé de passer par du javascript? :?
Oui je pense
Admettons dans ma balise select, j'ajoute:
Au debut de ma page, je mets:Code:<select ... onChange=maFonction()>
Comment faire dans cette fonction javascript pour lui demander d'appeler ma fonction DdlOnChange() qui se trouve dans le code behind ?Code:
1
2
3
4
5 <script type="text/javascript"> function maFonction() { } </script>
Ah ben à ta place j'y penserais même pas !
Bah si j'y pense! pcke va bien falloir que j'y arrive un jour a mettre des couleurs différentes dans ma DropDownList (ou SELECT maintenant)...
Et ça urge !!!
Et bien tu le fais en javascript :p
Et comment je fais ça en javascript ? :evil:
Un truc comme ca...Code:
1
2
3
4
5
6
7 <script type="text/javascript"> function maFonction() { s=document.getElementById('tonSelect'); s.SelectedItem.Style="bakcgroundcolor="+s.SelectedValue; } </script>
Non, c pas ça que je veux faire...
Dans ma fonction javascript, je veux appeler ma fonction qui se trouve dans mon fichier aspx...
Ca serait plus un truc du genre:
Code:
1
2
3
4
5
6 <script type="text/javascript"> function maFonction() { //appel de la fonction DdlOnChange() dans maPage.aspx } </script>
Ah ben au pire à ta place j'appelerais carrement une autre page :P
ah ouais mais non! pas la! :D
Bon qu'est ce que tu veux faire exactement ?
Décris tes actions.
Je l'ai déja expliqué 15000 fois au dessus!
Je vais pas de détailler le fonctionnement global de mon appli, ça serait trop long...
Concrètement:
Quand je sélectionne un item de mon DropDownList, j'affiche sur ma page tout un tas d'infos le concernant...
Et ce que je voulais faire c'est mettre une couleur différente selon le type de l'item de mon DropDownList pour que l'utilisateur sache au premier coup d'oeil le type de l'item...
Personne n'a donc de solution alternative à mon problème ?
:help:
J'ai fini par trouver la solution à mon pb!!!! après de longues heures de recherche sur le net...
Je vous laisse les infos qui m'ont servi:
http://www.gotdotnet.com/community/m...09&Page=1#5994
http://weblogs.asp.net/fmarguerie/ar...103.aspx#23684
http://www.developpez.net/forums/vie...191674#2191674
Cela pourrait peut-être faire l'objet d'une petite remarque sur la FAQ du site (qui n'est pas bonne)
http://dotnet.developpez.com/faq/asp...rsDropDownList
En tout cas, merci à tous pour votre aide malgrès ma mauvaise humeur !!! (n'empeche, 2jours de perdu pour ce qui est à la base un bug de microsoft...) 8)