Avatar billede jespera Nybegynder
25. november 2004 - 14:45 Der er 8 kommentarer

Udfyld formfelter ud fra Querystring

Hej Alle,

Jeg har en massere fom felter som skal udfyldes med de værdier som er i query string når siden loades. Det kan både være listbox,chechbox,text felt osv...

Der er mange formfelter så jeg skal helts undgå nedenstående da det kan blive til mange if sætninger i f.eks. en dropdownboks...

<option value="0">Select --&gt;</option>
<option value="1" <%if(Occupation == 1)Response.Write("selected")%>>Consulting</option>
..........

Derfor søger jeg nogle funktioner som kan forekle min udfyldnings proces

Håber i kan hjælpe

På forhånd tak.
Avatar billede cpufan Juniormester
25. november 2004 - 20:06 #1
<select size="1" name="formfeltnavn">
              <option selected value="<%= request.querystring("blabla")%>"><%=request.querystring("blabla")</option>
Avatar billede jespera Nybegynder
26. november 2004 - 09:02 #2
Jamen det er jo næsten det samme som ovenstående, du requester jo bare strengen der. Jeg requester den bare i starten og ligger den ind i en variabel f.eks Occupation....
Avatar billede cpufan Juniormester
26. november 2004 - 10:43 #3
ja men på denne måde skal du jo ikke lave alle disse if-sætninger du har gang i...
Avatar billede jespera Nybegynder
26. november 2004 - 15:09 #4
Jamen hvordan tester du så på om feltet skal være selected.????
Avatar billede cpufan Juniormester
26. november 2004 - 18:35 #5
nu gik jeg jo ud fra at alle felter skulle have en værdi, men hvis de ikke skal det, må du jo lave en test først med if.
Avatar billede jespera Nybegynder
28. november 2004 - 20:53 #6
Ok kan ma ikke lave nogle mere generaliseret funktioner, f.eks funktion for listbox, en for checkbox osv... Istedet for alt for mange if sætninger (jeg har nemlig mange ting som skal udfyldes) derfor søger jeg noget mere generalt.
Avatar billede cpufan Juniormester
28. november 2004 - 22:03 #7
tror så kun der er "the hard way"
Avatar billede jespera Nybegynder
04. marts 2005 - 20:12 #8
cpufan ligger du lige et svar......
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