Salut à tous, Voila j'ai un petit probleme avec les couleurs et les dropdownlist, j'essaie de faire ressortir un champ de ma dropdownlist en le colorant d'une autre couleur que lmes autres champs. J'ai trouvé deux code qui permette de modifier la couleur de fond mais j'arrive sans probleme a les compiler masi je vois rien qui a changé dans ma page web
1° méthode :
Imports System.ComponentModel VB.NET Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load If Not Page.IsPostBack Then Dim c As Color For Each c In TypeDescriptor.GetConverter(GetType(Color)).GetStandardValues() Dim li As New ListItem() li.Text = TypeDescriptor.GetConverter(c).ConvertToString(c) Me.DropDownList1.Items.Add(li) Next c End If
Dim i As Integer For i = 0 To DropDownList1.Items.Count - 1 DropDownList1.Items(i).Attributes.Add("style", "background-color:" + DropDownList1.Items(i).Text) Next End Sub
2° méthode :
Imports System.Reflection
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load If Not Page.IsPostBack Then Dim col As FieldInfo For Each col In GetType(KnownColor).GetFields If col.FieldType Is GetType(Drawing.KnownColor) Then DropDownList1.Items.Add(New ListItem(col.Name, col.Name)) End If Next End If
Dim i As Integer For i = 0 To DropDownList1.Items.Count - 1 DropDownList1.Items(i).Attributes.Add("style", "background-color:" + DropDownList1.Items(i).Text) Next End Sub
bref je sais plus quoi faire j'ai tout test ca marche pas si quelqu'un abvait une idée pour moi please????
Marsh Posté le 19-07-2005 à 12:10:23
Salut à tous,
Voila j'ai un petit probleme avec les couleurs et les dropdownlist, j'essaie de faire ressortir un champ de ma dropdownlist
en le colorant d'une autre couleur que lmes autres champs.
J'ai trouvé deux code qui permette de modifier la couleur de fond mais j'arrive sans probleme a les compiler masi je vois rien qui a changé dans ma page web
1° méthode :
Imports System.ComponentModel
VB.NET
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
If Not Page.IsPostBack Then
Dim c As Color
For Each c In TypeDescriptor.GetConverter(GetType(Color)).GetStandardValues()
Dim li As New ListItem()
li.Text = TypeDescriptor.GetConverter(c).ConvertToString(c)
Me.DropDownList1.Items.Add(li)
Next c
End If
Dim i As Integer
For i = 0 To DropDownList1.Items.Count - 1
DropDownList1.Items(i).Attributes.Add("style", "background-color:" + DropDownList1.Items(i).Text)
Next
End Sub
2° méthode :
Imports System.Reflection
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
If Not Page.IsPostBack Then
Dim col As FieldInfo
For Each col In GetType(KnownColor).GetFields
If col.FieldType Is GetType(Drawing.KnownColor) Then
DropDownList1.Items.Add(New ListItem(col.Name, col.Name))
End If
Next
End If
Dim i As Integer
For i = 0 To DropDownList1.Items.Count - 1
DropDownList1.Items(i).Attributes.Add("style", "background-color:" + DropDownList1.Items(i).Text)
Next
End Sub
bref je sais plus quoi faire j'ai tout test ca marche pas si quelqu'un abvait une idée pour moi please????
---------------
Hihi j'suis là ou pas?