
23/05/2005, 13:07
|
 | Colaborador | | Fecha de Ingreso: enero-2002 Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses Puntos: 146 | |
Ok, deja intento ser más claro:
1) Les colocas el mismo nombre a cada check, ¿por qué?, aaaahhh, por que al hacer esto el Request correspondiente llegará como una cadena con tooodos los valores separados por comas. Esto es, si tienes 5 ckecks en el form te legará algo como "uno, dos, tres, cuatro, cinco", claro si el value de cada check es el número correspondiente.
2) Recibes el Request, digamos que les pusiste "Claves" de nombre, y a cada "Text" tiene un nombre como "txt1", "txt2", etc. Entonces les colocas solo el número de value a cada check:
<input type="check" value="1" name="Claves">
<input type="text" name="txt1">
3) Haces un split y recorres la lista:
vector = Split(Request("Claves"),",")
For i=0 to UBund(Claves,1)
' formas el nombre de cada edit
nombre = "txt" & claves(i)
' ya con ese nombre, recuperas el request y haces lo que quieras con él
valor = request(nombre)
NExt
Es algo rápido y que te funcionará creo, sin problemas. |