Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : DropDownList changer la couleurs des items [ WebForms / WebControl ] (Cipoli)

mardi 30 octobre 2007 à 15:05:16 | DropDownList changer la couleurs des items

Cipoli

Bonjour à vous tous

Je m'en remet une fois encore à vous.
Actuellement je cherche à changer la couleur de chaque item d'une dropdownlist sous asp.net 1.0
J'ai trouver du code sur internet, qui me parait être une bonne piste pouvez vous me le traduire en c# svp merci.

Imports System.Reflection
/*using  System.Reflection;*/

For Each col As FieldInfo In GetType(KnownColor).GetFields
If col.FieldType = GetType(KnownColor) Then
Couleur.Items.Add(New ListItem(col.Name, col.Name))
End If
Next
Dim i As Integer = 0
While i < Couleur.Items.Count
Couleur.Items(i).Attributes.Add("style", "background-color:" + Couleur.Items(i).Text)
System.Math.Min(System.Threading.Interlocked.Increment(i),i-1)
End While

<SELECT id="Couleur" runat="server" name="Couleur" ></SELECT>
  

vendredi 2 novembre 2007 à 14:24:06 | Re : DropDownList changer la couleurs des items

banekodeih

Tu peux te servir de ce lien :
[ Lien ]

lundi 5 novembre 2007 à 17:45:39 | Re : DropDownList changer la couleurs des items

Cipoli

Réponse acceptée !
Merci pour ce lien banekodeih , mais j'ai pas tout compris.

J'ai choisi une autre solution, qui consiste a recopier le contenu du dropdownlist dans un select .

......
drpPrioriteChercher.DataBind();

for(int i=0 ; i<drpPrioriteChercher.Items.Count;i++)

{
selectPrioriteCouleur.Items.Add(

new ListItem(drpPrioriteChercher.Items[i].Text,drpPrioriteChercher.Items[i].Value));
}

for(int i=0 ; i<selectPrioriteCouleur.Items.Count;i++)
{
if(selectPrioriteCouleur.Items[i].Text=="Normal")
selectPrioriteCouleur.Items[i].Attributes.Add("style","background-color:" + "#00C600");
if(selectPrioriteCouleur.Items[i].Text=="Urgent")
selectPrioriteCouleur.Items[i].Attributes.Add("style","background-color:" + "orange");
if(selectPrioriteCouleur.Items[i].Text=="Très urgent")
selectPrioriteCouleur.Items[i].Attributes.Add("style","background-color:" + "red");
}




Cette discussion est classé dans : system, changer, col, dropdownlist, items


Répondre à ce message

Sujets en rapport avec ce message

Index et DropDownList [ par Ishizaki ] Bonjour tout le mondeJe voudrai avoir une infoEn fait, ce que je cherche à faire, c'est modifier l'affichage de ma page selon l'item sélectionné dans Comment récupérer la liste des items d'un DataGrid quand on clic sur un DropDownList [ par PascalCmoa ] Bonjour à tous,Voilà, je me suis mis à l'ASP.Net 2.0 / VB.Net 8.0 dans le cadre d'un nouveau taf. Autant dire que je suis vraiment junior sur ces tech Premier item de dropdownlist vide [ par siham_siham ] bonjour ,  j'ai  une  question  svp  ,  comment avoir  le premier  item  de  dropdownlist  vide ? merci  bien  de  me  répondre  c'es  urgent !!! Remplir dynamiquement une dropDownList dans une gridview [ par vinzemuls ] Bonjour,je souhaite remplir dynamiquement au moment de l'édition une dropdownlist qui est située dans un EDIT TEMPLATEOr je n'arrive pas à accéder à c envoi de mail sous asp [ par beny100 ] salut a tous, j'ai un problème avec mon code  que voici:il m'affiche une erreur pendant l'envoi de mail :il ecrit: erreur pdt l'envoi  pourtant l'addr Erreur: is not allowed here because it does not extend class 'System.Web.UI.Page'. [ par PascalCmoa ] Bonjour à tous,Etant un débutant en développement ASP.Net, je viens faire appel à vos lumières.Mon problème est que j'obtiens cette erreur: 'ImprimeRe Probleme active X application web [ par Kyoto ] Hello world!Alors voilà j'ai un site web en asp.net, et depuis ce site je voudrais piloter une application qui est CodeSoft ( création d'étiquette ), Récuperer en javascript éxécuté côté client un fichier serveur ? [ par Kyoto ] Hello world,Je voux explique mon probleme, dans ma base de donnée je stock un fichier binaire. En ASP.NET je recupere le fichier binaire de la base de ExecuteReader [ par alicia26 ] bonjour à tous!!depuis plusieurs jours que j'essaie sans succès de corriger cette erreur dans mon code.c'est un formulaire d'authentification,seul par


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,328 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.