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

Problema para leer checkbox de BD

Estas en el tema de Problema para leer checkbox de BD en el foro de ASP Clásico en Foros del Web. Buenas tengo un problema con un checkbox de mi base de datos, concretamente a la hora de mostrarlo por pagina asp. <%if rec("ActCorreoCli") = True ...
  #1 (permalink)  
Antiguo 28/10/2005, 05:43
 
Fecha de Ingreso: octubre-2005
Mensajes: 8
Antigüedad: 18 años, 8 meses
Puntos: 0
Sonrisa Problema para leer checkbox de BD

Buenas tengo un problema con un checkbox de mi base de datos, concretamente a la hora de mostrarlo por pagina asp.

<%if rec("ActCorreoCli") = True then
varCheck = "Checked"
else
varCheck = ""
end if
%>
<input type="checkbox" name="checkbox" value="<%= varCheck %>">

Gracias!!!
  #2 (permalink)  
Antiguo 28/10/2005, 06:07
 
Fecha de Ingreso: octubre-2005
Mensajes: 8
Antigüedad: 18 años, 8 meses
Puntos: 0
Yo de nuevo

Ya lo he resuelto asi queda el codigo

<%if rec("ActCorreoCli") = True then
varCheck = "Checked"
else
varCheck = ""
end if
%>
<input name="checkbox" type="checkbox" value="checkbox" <%=varCheck%>>

Creia que era en value donde tenia que poner varCheck

Y me surge una pregunta ¿Para que vale "value"?

Venga gracias y un saludito
  #3 (permalink)  
Antiguo 28/10/2005, 09:42
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
El atributo "value" será lo que recibas luego al hacer un request.form("nombredelcheckbox")
Igual creo que por defecto, o sea, al no estar el value presente, este "value" vale "on" (pero no lo tomes al pie de la letra)

Entonces dirás... ¿para qué quisiera establecerle un value?
Por ejemplo, para colocar muchos checkboxes con el mismo name y su value el id de registro que le corresponde. Entonces, al hacer el request.form("checkboxesconelmismonombre"), te trae todos los ID's de registros que han sido checkeados separados por comas. Luego usás esos datos para interactuar con tu BD.
__________________
...___...
  #4 (permalink)  
Antiguo 28/10/2005, 10:50
 
Fecha de Ingreso: octubre-2005
Mensajes: 8
Antigüedad: 18 años, 8 meses
Puntos: 0
Gracias por tu aclaracion, Al Zuwaga

De momento solo necesito un checkbox, pero lo tendre en cuenta si necesitara varios.
De todas formas nunca es bueno quedarte con la duda.
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 19:52.