Avatar billede websam Nybegynder
18. maj 2005 - 15:56 Der er 9 kommentarer og
1 løsning

dropdownlist der driller ?

hvorfor virker dette ikke :

Dim myHashTable As New System.Collections.Hashtable

        myHashTable("0") = "Vælg Sprog"
        myHashTable("da") = "Dansk"
        myHashTable("en") = "Engelsk"

        Dim Item
        For Each Item In myHashTable
            Dim newListItem As New ListItem
            newListItem.Text = Item.Value
            newListItem.Value = Item.Key
            drp_NewsLanguage.Items.Add(newListItem)
        Next

jeg får ingen fejl, men der vises ikke noget i dropdownlisten ?

/websam
Avatar billede henrikgn Nybegynder
18. maj 2005 - 17:49 #1
Hvis du skal have indholdet fra din Hashtable over i dropdownlisten, kan du gøre dette i stedet:

Hashtable myHT = new Hashtable();

myHashtable("0") = "Vælg Sprog"
myHashtable("da") = "Dansk"
myHashtable("en") = "Engelsk"

foreach (DictionaryEntry li in myHashtable)
{
  drp_NewsLanguage.Items.Add(li.Value.ToString());
}
Avatar billede henrikgn Nybegynder
18. maj 2005 - 17:50 #2
...og der mangler 3 semikoloner øverst i koden...
Avatar billede henrikgn Nybegynder
18. maj 2005 - 17:51 #3
Ahhh, så ikke lige du arbejder i VB.NET...

Dim myHT As New Hashtable()

myHashtable("0") = "Vælg Sprog"
myHashtable("da") = "Dansk"
myHashtable("en") = "Engelsk"

Dim li As DictionaryEntry
For Each li In  myHashtable
  drp_NewsLanguage.Items.Add(li.Value.ToString())
Next li
Avatar billede websam Nybegynder
18. maj 2005 - 18:29 #4
Cool nok det virker, kan du i samme ombæring svare på hvorfor jeg ikke kan lave andet css på en dropdownlist end tekst, backcolor og forecolor, men ikke som jeg gerne vil nemmelig ændre udseenet af kanter osv. ?

/Websam
Avatar billede websam Nybegynder
18. maj 2005 - 18:59 #5
Andre der har ideer til det med css ?

/Websam
Avatar billede forceprogrammer Nybegynder
18. maj 2005 - 19:22 #6
du kan blot tilføje til styles kollektionen hvorefter der vil blive genereret inline styles.
alternativt kan du blot sætte styles klassen og oprette denne klasse i dit css.

ik så meget hokus pokus :)
Avatar billede websam Nybegynder
18. maj 2005 - 19:27 #7
Jeg har prøvet at lave en css fil med med følgende :

.droplist
{
    font-family: Verdana;
    font-size: 8pt;
    border-style: solid;
    border-color: Silver;
    border-width: 1px;
    width: 100px;
}

men det eneste der går igennem er font-family: Verdana; og font-size: 8pt; resten træder ikke i kræft ?

/Websam
Avatar billede forceprogrammer Nybegynder
18. maj 2005 - 19:41 #8
hvorledes har du tildelt klassenavnet til klassen?
Avatar billede websam Nybegynder
18. maj 2005 - 20:42 #9
ved at skrive "droplist" ind under properties for min dropdownlist
Avatar billede websam Nybegynder
23. maj 2005 - 23:36 #10
Da der ikke er nogen der kan hjælpe med css lukker jeg :o)

/Websam
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester