
21/09/2010, 06:57
|
 | 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 | |
Respuesta: Coger valores al mismo tiempo En lo personal estoy de acuerdo que haya solo un botón, eso de darle "OK" por cada cambio con Ajax o sin el como que es una lata (y actualizarlo con Ajax por cada change de la lista tampoco por que puede estar solo jugueteando con las calificaciones).
Viendo tu ejemplo creo que esta fácil, tendrías que tener un solo formulario (no uno por cada lista como ahora) y a cada Select ponerle el Id del alumno de nombre, luego en tu página de actualización recorres la colección Request.Form y hacer la actualización por cada item
for each control in request.form
for indice=1 to request.form(control).count
Cmd.Execute ("UPDATE alumnos_cal SET Calificacion = " & request.form(control)(indice) & " WHERE idAlumno = " & control)
next
next
Bueno, esa es la idea que se me ocurre así a lo rápido
Saludos! |