16. marts 2006 - 13:22
Der er
19 kommentarer og 1 løsning
Enable dropdownliste2 når dropdownliste1 er valgt.
Jeg skal have enabled en dropdownliste, men først når en anden dropdownliste er valgt.
Annonceindlæg fra QNAP
16. marts 2006 - 13:48
#1
lav selectedindexchanged på dropdownliste1 og i den sætter du dropdownliste2.Enabled til true.
16. marts 2006 - 14:03
#2
Hvis det er sådan her du mener, så virker det ikke.. private void DropDownList5_SelectedIndexChanged(object sender, System.EventArgs e) { DropDownList9.Enabled=true; }
16. marts 2006 - 14:08
#3
vis mig hele din kode
16. marts 2006 - 14:19
#4
private void RadioButtonList1_SelectedIndexChanged(object sender, System.EventArgs e) { if (Log_Type.SelectedItem.Value == "Overlevering") { DropDownList5.Enabled=true; // DropDownList9.Enabled=true; } else { DropDownList5.Enabled=false; // DropDownList9.Enabled=false; } if (Log_Type.SelectedItem.Value == "Driftstop") { DropDownList6.Enabled=true; DropDownList10.Enabled=true; } else { DropDownList6.Enabled=false; DropDownList10.Enabled=false; } if (Log_Type.SelectedItem.Value == "Opstart") { DropDownList7.Enabled=true; DropDownList11.Enabled=true; } else { DropDownList7.Enabled=false; DropDownList11.Enabled=false; } if (Log_Type.SelectedItem.Value == "Flow") { DropDownList8.Enabled=true; DropDownList12.Enabled=true; } else { DropDownList8.Enabled=false; DropDownList12.Enabled=false; } }
16. marts 2006 - 14:26
#5
er det når der bliver valgt et nyt item i dropdownliste5 at dropdownliste9 skal enables ?
16. marts 2006 - 14:28
#6
Ja det øjeblik man vælger et item første gang i dropdownlist5 skal dropdownlist9 enables.
16. marts 2006 - 14:31
#7
er autopostback="true" sat på dropdownliste5 ?
16. marts 2006 - 14:34
#8
Jep!!
16. marts 2006 - 14:41
#9
og dette virker ikke : private void DropDownList5_SelectedIndexChanged(object sender, System.EventArgs e) { DropDownList9.Enabled=true; }
16. marts 2006 - 14:42
#10
det skal forresten være protected void DropDownList5_SelectedIndexChanged(object sender, System.EventArgs e) { DropDownList9.Enabled=true; }
16. marts 2006 - 14:45
#11
Det virker stadig ikke..
16. marts 2006 - 15:10
#12
prøv lige med: protected void DropDownList5_SelectedIndexChanged(object sender, System.EventArgs e) { Response.Write("Jeg bliver kaldt"); DropDownList9.Enabled=true; } du skulle meget gerne se teksten i toppen af siden. Jeg formoder at der sat et onselectedindexchanged event på dropdownliste5
16. marts 2006 - 15:38
#13
Hvor sætter jeg onselectedindexchanged event på dropdownlist5?? Jeg har prøvet koden der sker intet, teksten bliver heller ikke skrevet ud.
16. marts 2006 - 16:01
#14
du skal gøre dette : <asp:DropDownList ID="DropDownList5" runat="server" OnSelectedIndexChanged="DropDownList5_SelectedIndexChanged" AutoPostBack="true" > </asp:DropDownList>
17. marts 2006 - 07:49
#15
Hold da op!! Du er en "skrapsak" Det hjalp temmelig kraftigt:-) Point til dig... Og mange tak for hjælpen.
17. marts 2006 - 08:03
#16
Nu er problemet bare at dropdownlist9 ikke bliver false igen hvis man vælger noget andet i den radiobuttonlist som den er bundet op på..
17. marts 2006 - 08:07
#17
hvad hedder den radiobutton list ? Du skal i princippet gøre det samme som med dropdownlist5 og sætte dropdownlist9.Enabled = false;
17. marts 2006 - 08:38
#18
Undskyld, jeg har vidst været for tidligt oppe, det var en såkaldt fejl 40 som ikke behøver yderligere kommentering :-) Smid et svar ;-)
17. marts 2006 - 08:39
#19
fejl 40 er de sværeste at finde :D
17. marts 2006 - 09:04
#20
Ja det har du ret i..
Kurser inden for grundlæggende programmering