
10/05/2005, 04:08
|
 | | | Fecha de Ingreso: noviembre-2004
Mensajes: 2.344
Antigüedad: 20 años, 4 meses Puntos: 8 | |
Ese post, es para realizar los cambios una vez se ha finalizado la operación (se han seleccionado todos los deseados y se ha decidido guardar), según lo que me dices creo que lo que quieres es que cada vez que se marque un check o se desmarque haga la acción, me equivoco????en ese caso podrías hacer lo siguiente (aunque será más pesado para la aplicación que el caso anterior):
if (reader4["UsServIdUs"].ToString()=="")
{
Servicios.Text+="<input class='checkbox' id='" + reader4["ServNombre"].ToString() + "' title='" + reader4["ServNombre"].ToString() + "' type='checkbox' value='" + reader4["ServNombre"].ToString() + "' name='" + reader4["ServNombre"].ToString() + "' <b>onclick=""javascript:__doPostBack('asignar',' " & reader4["ServId"] &"');""</b>>";
Servicios.Text+=reader4["ServNombre"].ToString();
Servicios.Text+="<br>";
}
else
{
Servicios.Text+="<input class='checkbox' id='" + reader4["ServNombre"].ToString() + "' title='" + reader4["ServNombre"].ToString() + "' type='checkbox' CHECKED value='" + reader4["ServNombre"].ToString() + "' name='" + reader4["ServNombre"].ToString() + "' <b>onclick=""javascript:__doPostBack('quitar','" & reader4["ServId"] &"');""</b>>";
Servicios.Text+=reader4["ServNombre"].ToString();
Servicios.Text+="<br>";
}
Y luego en tu code tratar el postback en el page load
if ispostback then
if request.form("__eventtarget") = "asignar"
.....
end if
..
end if
Entiendes lo que quiero decir?? |