Avatar billede petercal Nybegynder
01. april 2003 - 12:55 Der er 11 kommentarer og
1 løsning

Antal elementer vist i en dropdown list ?

Jeg er forundret over at man ikke kan sætte antallet af viste elementer med properties i en .NET dropdownlist.
Specielt med mange elementer i listen er det et problem at
når listen vises fylder den næsten hele skærmhøjden med 29 viste elementer. Nu har jeg opdaget at det kun er tilfældet når siden kaldes fra en maskine der kører XP. Det ser pænt nok ud hvis det er fra en WIN2K maskine. Så vises kun 10 elementer. ASPX siden kører på en IIS på W2K server.
Kan nogen give en forklaring på dette ?
Avatar billede odegaard Nybegynder
01. april 2003 - 13:18 #1
Hvis jeg ikke tager meget fejl, så har det intet at gøre med .NET, men med Windows' måde at lave dropdownlister på (.NET udnytter bare windows' funktionalitet).
Avatar billede burningice Nybegynder
01. april 2003 - 14:56 #2
petercal>> some odegaard siger, så har det ingenting med .net at gøre... hvis du kigger på koden til den side der bliver sendt til klienten, så kan du se at det er en hel normal <select> der bliver brugt. Altså ren html, som bliver fortolket af browseren.
Avatar billede petercal Nybegynder
01. april 2003 - 15:56 #3
begge> fuldstændig korrekt, det må være windows. Det er den samme kode der genereres i begge tilfælde. Det er en post.nr tabel jeg viser så der kommer en select med de ca 12oo poster. Jeg synes dog stadig at det er mærkeligt med denne forskel. Efter mit sidste spørgsmål her om emnet har jeg prøvet flere ComboBox "controls", men ingen af dem er rigtig gode, synes jeg.
Så jeg må nok finde mig i tingenes tilstand, som de er..
Avatar billede odegaard Nybegynder
01. april 2003 - 16:12 #4
kan det ikke styres med CSS ?
Avatar billede burningice Nybegynder
01. april 2003 - 17:19 #5
ikke udelukkende css... men en kombination af det og dhtml, jo :)

prøv at kig på den her control http://www.intersoftpt.com/, den kan det du søger efter :)
Avatar billede odegaard Nybegynder
01. april 2003 - 18:22 #6
Det burde da ikke være rimeligt at skulle overveje et produkt der kun virker med IE5+.
Avatar billede burningice Nybegynder
01. april 2003 - 19:30 #7
nu er det jo ikke fordi at det KUN virker i IE5+... hvis du kigger under features står der i bunden et afsnit omkring Netscape support
Avatar billede petercal Nybegynder
01. april 2003 - 20:25 #8
cyberfessor> jeg har prøvet den control du foreslår, men er ikke helt tilfreds, bla med hastigheden, og eks. på www.intersoftpt virkede ikke for få dage siden. Prisen er også lidt høj..., men alligevel er det nok det bedste jeg har testet. Har du et eks. på brug af css og dhtml ?
Avatar billede burningice Nybegynder
01. april 2003 - 20:36 #9
petercal>> du kan da bare lave en "View Source" på deres demo-sider.. så kan du se hvordan det er lavet ;)
Avatar billede odegaard Nybegynder
01. april 2003 - 20:42 #10
cyberfessor: Så mister man jo ting som databind og viewstate. Det kunne man selvfølgelig programmere, men så er det jo næsten nemmere at installere et andet styresystem :-)
Jeg kan heller ikke lade være med at bemærke eksperten.dk's menusystem, hvor der nu er så mange kategorier at man skal have sit vindue maksimeret for at kunne finde de nederste kategorier.
Avatar billede burningice Nybegynder
01. april 2003 - 20:55 #11
odegaard>> det er rigtigt... det er ikke helt nemt at lave, og derfor synes jeg heller ikke at prisen er pepret.
Avatar billede petercal Nybegynder
20. april 2003 - 21:51 #12
Jeg lukker spørgsmålet
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