Toon posts:

ASP radio's

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik gebruik twee text bestanden voor een dubbele array te maken.
In het eerste zitten al mijn namen, in de tweede zitten de namen die ik moet selecteren in wel.
Maar ik slaag er maar niet in voor te zorgen dat de eerste te selecteren.
En als ik er inslaag de eerste te selecteren, dan selecteert hij de tweede niet meer.
Willen jullie zo vriendelijk zijn voor te zeggen waar ik mijn fout maak, en hoe ik deze het best kan oplossen.
Alvast hartstikke bedankt.


ASP.NET Visual Basic:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
 Set RT = Server.CreateObject("Scripting.filesystemObject")
Set FT = RT.opentextfile(Server.mapPath("code.txt"))


Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
Set objTekstbestand = objFSO.OpenTextFile(Server.MapPath("afkorting.txt"))
dim inI(240,2)
For I = 1 to 240
strcode = FT.readline
for J = 1 to 2
    if J = 1 then
        intI(I,1) = strcode
    elseif J = 2 then
        if strcode = intI(I,1) then
            intI(I,2) = 1
            intwaarde = FT.readline
        else 
            intI(I,2)= 2
        end if
    end if


Next

For intteller = 1 to 240


<INPUT type="radio" id="<%= IntI(intteller,1) %>wel" name="<%= IntI(intteller,1) %>" value="0" 
<% if IntI(intteller,2) = strnummer then %> checked <% end if %>>
<INPUT type="radio" id="<%= IntI(intteller,1) %>niet" name="<%= IntI(intteller,1) %>" value="1" 
<% if IntI(intteller,2) = 2 then %> checked <% end if %>>
<%= IntI(intteller,1) %><BR>
<% next %>

[ Voor 21% gewijzigd door Verwijderd op 16-04-2003 01:01 ]


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-08 11:40

gorgi_19

Kruimeltjes zijn weer op :9

* gorgi_19 kijkt naar de klok en ziet dat het al veel te laat is....

Kan je misschien iets meer documenteren? Ik krijg nu een lap code voor m'n snuffert met de opmerking: het werkt niet, zonder enige uitleg van het programma wat nu wat is.

Ik kan me dan ook goed voorstellen dat het niet werkt; volgens mij ben je over een tijdje vergeten wat het precies doet. Waarom wil je trouwens een 2-dimensionale array gebruiken en niet gewoon 2 arrays?

Verder: Wat heb je gedaan aan debuggen? Ik neem aan dat je hebt gecontroleerd: als waarde 1 wordt weergeven, dan is waarde 2 fout. Maar wat is fout; geeft hij een verkeerde waarde neer, zet hij niets neer? etc.

[ Voor 21% gewijzigd door gorgi_19 op 16-04-2003 01:17 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Topicstarter
ok, in het echt, is die code stukken groter, dit is slechts een versimpelde versie.
Ik wil gewoon weten hoe kan je een radio checked maken met code.

Verwijderd

door er checked bij te voegen?
Zoals hier (van w3schools)
Of mis ik iets?

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-08 11:40

gorgi_19

Kruimeltjes zijn weer op :9

Verwijderd schreef op 16 april 2003 @ 01:29:
door er checked bij te voegen?
Zoals hier (van w3schools)
Of mis ik iets?
ASP:
1
<% if IntI(intteller,2) = strnummer then %> checked <% end if %>>

Dat staat erin, als het goed is.. :)
Verwijderd schreef op 16 april 2003 @ 01:20:
ok, in het echt, is die code stukken groter, dit is slechts een versimpelde versie.
Ik wil gewoon weten hoe kan je een radio checked maken met code.
Klopt, maar je werkt met het FSO, 2-dimensionale arrays en geneste loops.. Een beetje commentaar wat wanneer doet lijkt me niet verkeerd. Evenals wat debuginformatie, vergelijkingen tussen IntI(intteller,2) en strnummer wat de inhoud van beide variabelen op elk moment is.

Best kans dat je datatypen niet overeenkomen en je ze naar de goede moet casten. Maar nogmaals; dat is een kwestie van debuggen en vergelijken wat in de array precies zit.

* gorgi_19 vraagt zich ook af naar het nut van objTekstbestand

[ Voor 12% gewijzigd door gorgi_19 op 16-04-2003 08:30 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • DRAFTER86
  • Registratie: April 2002
  • Laatst online: 21:24
Hmm je hebt het de ene keer over intI en dan weer over inI, het lijkt mij dat dat dezelfde zijn?
Niet dat het heel veel uitmaakt maar een inI dimmen om een intI te gebruiken is iig niet nodig...
Pagina: 1