Avatar billede larsny Nybegynder
21. september 2004 - 16:01 Der er 4 kommentarer og
1 løsning

Items[].Selected og variabel

jeg vil gerne indsætte indholdet af variablen "month"..
"month" indeholder talværdien for denne måned og skal så vælge det i min dropdownlist der hedder "start_month"...
skal det være int, string eller hvad? og hvor dan skal koden se ud?
Jeg har prøvet (både med int og string):
start_month.Items["month"].Selected
Avatar billede snepnet Nybegynder
21. september 2004 - 16:26 #1
Er det sådan noget i denne stil du er ude efter :

string[] someValues = {"hej","med","dig"}; // bare en værdimængde

DropDownList dd = new DropDownList(); // en  ny dropdown
dd.DataSource = someValues;  // sæt datakilden til værdimængden
dd.DataBind();  // databinding
dd.Items.FindByText("med").Selected = true; // sæt det item med teksten "med" til selected

Der er en tilsvarende metode der "kigger" efter value :
.Item.FindByValue(<someValue>);
Avatar billede larsny Nybegynder
21. september 2004 - 16:50 #2
hmm nej...
forestil dig jeg har en liste med alle månederne i en dropdownlist...
den måned vi er i bliver lagt i variablen "month"...
Når siden så starter så skal den automatisk vælge den måned vi er i, i dropdownlisten...

Jeg ved hvis man skriver:
start_month.Items[1].Selected = true
så bliver nummer to valgt...
Derfor skal jeg have variablen ind i stedet for "1"...
Avatar billede snepnet Nybegynder
21. september 2004 - 17:46 #3
Svarer det ikke til :
string[] someValues = {"Januar","Februar","Marts".... osv};

DropDownList dd = new DropDownList();
dd.DataSource = someValues;
dd.DataBind();

dd.Items[DateTime.Now.Month-1].Selected = true;
Avatar billede snepnet Nybegynder
02. oktober 2004 - 02:33 #4
er du stadig igang her larsny ?
mvh
Avatar billede snepnet Nybegynder
02. oktober 2004 - 02:34 #5
(smider et svar hvis du skulle have fået noget ud af det jeg skrev, men sig endelig til, hvis du skal bruge mere)
mvh
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
Kurser inden for grundlæggende programmering

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

Seneste spørgsmål Seneste aktivitet
43 min siden Problemer med C5 Af dot-tullberg@outlook.dk i Økonomiprogrammer
I dag 12:28 Talkolonne Af hkv i Excel
I går 21:15 Sortering i Stifinder Af 1Dorte i Windows
I går 16:33 Hjælp til tricky VBA-kode Af flras i Excel
18/1114:00 Ny outlook Af Butterfly i Excel