12. oktober 2005 - 10:34
Der er
11 kommentarer og 1 løsning
Disable alle radiobuttons i en RadioButtonList und. Selected
Hej Eksperter Jeg har prøvet i lang tid nu at opsnuse en løsning til mit problem, og jeg er desværre kommet frem til at jeg ikke kunne finde en løsning. Det skal lige siges at jeg gerne vil have gjort det på den måde, som beskrives, dog er jeg altid glad for forslag. Problemet er som følger: Jeg vil gerne undgår det her: RadionButtonList1.Enabled=false. Jeg vil have det sådan at det kun er de knapper som IKKE er Selected bliver enabled. Altså noget i den stil her: foreach (ListItem i in RadioButtonList1.Items) { if (!i.Selected) i.Attributes.Add("disabled","disabled"); } Dog viser det sig at denne metode ikke har den ønskede efekt. Der Attributes listen ikke understøttes i RadioButtonList. Mærkeligt nok. Jeg ved godt at jeg bare kan erstatte listen med en gruppe radiobuttons, men det vil jeg gerne lade være med. Jeg håber at jeg har forklaret problemet. Alle kommentarer og forslag er velkomne.
Annonceindlæg fra HP
12. oktober 2005 - 10:35
#1
Jeg vil have det sådan at det kun er de knapper som IKKE er Selected bliver enabled.= Jeg mener selvølgeligt disabled.
12. oktober 2005 - 10:50
#2
du kan bruge: foreach (ListItem l in test.Items) { if (!l.Selected) l.Enabled = false; } radio button liste: <asp:RadioButtonList ID="test" runat="server"> <asp:ListItem Text="sdgdsg"></asp:ListItem> <asp:ListItem Text="sdgdsg"></asp:ListItem> <asp:ListItem Text="sdgdsg"></asp:ListItem> <asp:ListItem Text="sdgdsg" Selected="True"></asp:ListItem> <asp:ListItem Text="sdgdsg"></asp:ListItem> <asp:ListItem Text="sdgdsg"></asp:ListItem> <asp:ListItem Text="sdgdsg"></asp:ListItem> <asp:ListItem Text="sdgdsg"></asp:ListItem> </asp:RadioButtonList>
12. oktober 2005 - 10:51
#3
øhh, ville en "i.Enabled = false" ikke løse det?
12. oktober 2005 - 10:52
#4
ohh, derfor jeg synes det var underligt, det er asp.net og ikke winapp :-)
12. oktober 2005 - 11:04
#5
det jeg har skrevet er lavet på en hjemmeside
12. oktober 2005 - 11:39
#6
ListItem har ingen property ved navn Enabled defineret så din løsning er desværre ikke mulig at implementere dr_chaos... Det ville være oplagt og meget nemt hvis man bare kunne gøre det på denne måde. Det drejer sig om ASP.NET
12. oktober 2005 - 11:48
#7
Så må jeg melde pas, bruger kun C# til winapp's
12. oktober 2005 - 12:06
#8
kigger lige på det. jeg sidder med asp.net 2.0 det kan være derfor at det virker
12. oktober 2005 - 12:13
#9
Det kan godt være... men jeg sidder med ASP.NET 1.1
12. oktober 2005 - 12:28
#10
må desværre melde pas kan ikke hjælpe dig. I .net 2.0 kan man gøre som jeg har gjort.
12. oktober 2005 - 13:34
#11
Ja jeg har hørt at der er kommet mange forbedringer i 2.0, men jeg er desværre bundet til at bruge 1.1 for nu. Takker for forsøget dog.
21. december 2005 - 08:55
#12
Slutter spørgsmplet. Har ikke løst det i 1.1
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.