Foros del Web » Programando para Internet » ASP Clásico »

Problemas con radio buttons

Estas en el tema de Problemas con radio buttons en el foro de ASP Clásico en Foros del Web. Hola amigos... Paso a contarles mi problema, tengo una pagina que permite al usuario subir al server hasta 24 fotos ( unas dll en el ...
  #1 (permalink)  
Antiguo 18/12/2003, 16:25
 
Fecha de Ingreso: diciembre-2003
Mensajes: 29
Antigüedad: 21 años, 4 meses
Puntos: 0
Pregunta Problemas con radio buttons

Hola amigos...
Paso a contarles mi problema, tengo una pagina que permite al usuario subir al server hasta 24 fotos ( unas dll en el server se encargan de redimensionarlas a la medida conveniente y generar las minifotos ASPUpload y ASPjpeg), cada foto en el Form de ingreso posee un radio button que indica si la foto va a ser la principal, ahora viene mi problema como paso que radio button esta checked a una variable de session, ya que el form de subida no me permite tomar el valor con request.form("radiobutton"), se me cuelgan las sentencias que procesan los graficos, la unica posibilidad que tengo es en el form anterior poner el numero de foto que fue marcada en una variable de session, pero no le encuentro la vuelta.... alguien puede ayudarme.....
Desde ya muchas gracias.....
__________________
Saludos, Rubén Vázquez
Buenos Aires - Argentina
  #2 (permalink)  
Antiguo 18/12/2003, 17:52
 
Fecha de Ingreso: noviembre-2003
Ubicación: Distrito Federal
Mensajes: 225
Antigüedad: 21 años, 5 meses
Puntos: 0
Para obtener el valor del radiobutton de un form con el ASPUpload lo puedes hacer de esta forma:

Upload.Form("radiobutton")
  #3 (permalink)  
Antiguo 18/12/2003, 19:12
 
Fecha de Ingreso: diciembre-2003
Mensajes: 29
Antigüedad: 21 años, 4 meses
Puntos: 0
OK, Gracias

Lo Pruebo y despues te cuento
__________________
Saludos, Rubén Vázquez
Buenos Aires - Argentina
  #4 (permalink)  
Antiguo 19/12/2003, 11:50
 
Fecha de Ingreso: diciembre-2003
Mensajes: 29
Antigüedad: 21 años, 4 meses
Puntos: 0
Hola Ysdragil.

Bien lo tuyo funciono, pero estudiando bien el desarrollo no me sirve realmente, te cuento porque, estoy desarrollando la pagina de ingresos de datos y fotos... pero tiene que haber una de modificaciones, Bueno, que hice, ingreso las fotos y le doy como predeterminada la mini foto (1), hasta ahi todo bien, luego llamo a otra asp (que sera la misma en las modificaciones) que me muestra las mini fotos cada una con radio button que en base a lo que dice la Base de Datos esta o no activado, todo funcionando bien dentro de un Horizontal looper, ahora viene mi problema, cuando el usuario hace click en en los radio button (obviamente solo queda uno siempre marcado) tengo que reflejar esto en la base de Datos, como hago para saber que radio button es el que esta marcado....

Teniendo ese valor, despues seria facil... se habre la tabla se seleccionan los registros,se pone a false el campo 'predeterminado' de todos los registros, luego se mueve al indicado por el valor del radio que esta marcado y se modifica el registro poniendo a true el campo 'predeterminado' se graba, se cierra y LISTO.

No encuentro la marera de obtener ese valor.... se te ocurre alguna solucion.....

Desde ya GRACIAS.....
__________________
Saludos, Rubén Vázquez
Buenos Aires - Argentina
  #5 (permalink)  
Antiguo 19/12/2003, 17:39
 
Fecha de Ingreso: noviembre-2003
Ubicación: Distrito Federal
Mensajes: 225
Antigüedad: 21 años, 5 meses
Puntos: 0
En el valor del radiobutton de la imagen 1 coloca en el valor del id que tiene en la base de datos esa imagen para que puedas identificar de que registro se trata y asi para el segundo radiobutton de la 2 imagen, colocas en el valor el id del registro que le corresponda.
Ejemplo:
Tabla
Llave Imagen Campo_Pred
1 img1.jpg false
2 img2.jpg true
3 img3.jpg false

HTML
img1.jpg img2.jpg img3.jpg
radiobutton=1 radiobutton=2 radiobutton=3

Espero que esto te sirva
  #6 (permalink)  
Antiguo 20/12/2003, 10:26
 
Fecha de Ingreso: diciembre-2003
Mensajes: 29
Antigüedad: 21 años, 4 meses
Puntos: 0
Hola...
La idea es buena... pero como accedo a la coleccion radio buttons para que cuando el usuario haga click en enviar, saber cual tengo que modificar.

Mejor dicho como recupero el nombre del boton seleccionado para ponerlo en una variable de session...?


En el valor de radio button no puedo poner nada, porque esta el codigo que lee la base de datos para saver el que esta seleccionado....

<input name="CH" type="radio" value="True" <%If Fotos.Fields.Item("EsMuestra").Value = True Then Response.Write("CHECKED") : Response.Write("")%>>


Saludos...
__________________
Saludos, Rubén Vázquez
Buenos Aires - Argentina

Última edición por 05111955; 20/12/2003 a las 10:31
  #7 (permalink)  
Antiguo 20/12/2003, 11:50
 
Fecha de Ingreso: diciembre-2003
Mensajes: 29
Antigüedad: 21 años, 4 meses
Puntos: 0
Bueno Al fin lo LOGRE!!!!!!


Despues de dar mil vueltas con el codigo logre que funcione como yo quiero....

Este es el codigo del maldito Radio Button

<input <%If Fotos.Fields.Item("EsMuestra").Value = True Then Response.Write("CHECKED"): Response.Write("")%> name="Rboton" type="radio" value=<%=(Fotos.Fields.Item("IDFoto").Value)%> >

en la otra asp
session("xxx")=request.form("Rboton")

despues la base de datos ES MIIIAAAA!!!!!!

Te agradezco mucho tus sugerencias, me sirvieron para tener otro punto de vista del problema.... muchas gracias......
Damps por cerrado el tema
__________________
Saludos, Rubén Vázquez
Buenos Aires - Argentina
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:16.