Ik heb een stukje code gemaakt dat de taal ophaalt uit de database en in een dropdownlist laad. Nu is er ook de mogelijkheid om een taal "hidden" te maken en om dat verschil duidelijk te maken wil ik "hidden" talen grijs tonen in de dropdownlist.
Ik krijg het echter met geen mogelijkheid voor elkaar
mijn code ziet er als volgt uit:
(in de if/else moet uiteraard de kleur gezet worden)
en in de html onderaan de pagina staat dit:
Ik weet dat je in een <option> in html gewoon style="color:gray;" kunt zetten, maar ik heb geprobeert, gezocht, geklooid maar ik kan nergens vinden hoe ik dit in een dropdownlist voor elkaar kan krijgen
Ik krijg het echter met geen mogelijkheid voor elkaar
mijn code ziet er als volgt uit:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| ad de taal in de taal pulldown, getoond in het overzicht van de menu items.
Dim query_get_taal as string = "Select * from taal"
Dim taal_reader as OdbcDataReader
Dim obj_taal as neW OdbcCommand ( query_get_taal, objConn)
objConn.Open()
taal_reader = obj_taal.ExecuteReader()
taal.Items.Add(new ListItem("- Selecteer -","selecteer"))
while taal_reader.read()
if taal_reader.item("taal_status") = 0 then
taal.Items.Add(new ListItem(""& taal_reader.item("taal_naam") &"",""& taal_reader.item("taal_id") &""))
else
taal.Items.Add(new ListItem(""& taal_reader.item("taal_naam") &"",""& taal_reader.item("taal_id") &""))
end if
end while
objConn.Close() |
(in de if/else moet uiteraard de kleur gezet worden)
en in de html onderaan de pagina staat dit:
code:
1
| <asp:DropDownList id="taal" runat="server" AUTOPOSTBACK="True" OnSelectedIndexChanged="getTaal" /> |
Ik weet dat je in een <option> in html gewoon style="color:gray;" kunt zetten, maar ik heb geprobeert, gezocht, geklooid maar ik kan nergens vinden hoe ik dit in een dropdownlist voor elkaar kan krijgen