28/10/2015, 11:10
|
| | Fecha de Ingreso: febrero-2012 Ubicación: San juan de luriguashington
Mensajes: 39
Antigüedad: 12 años, 10 meses Puntos: 2 | |
2 Checkbox en Datagridview ASPX Amigos buenos días.
Tengo una aplicación en ASPX uso un datagridview y dentro de el tengo dos checkbox en una fila el checkbox chksi1 y chksi2 segun el codigo si el chksi1 esta true el chkno1 se pone en false , si chkno1 es true el chksi1 es false ahorita funciona bien. el tema es que se demora mucho en tomar este evento no se a que se debe y si exista otra manera de hacer esa funcionalidad. Jquery o Javascript y como aplicarlo.
gracias.
-------------------------------
protected void chksi1_CheckedChanged(object sender, EventArgs e)
{
GridViewRow row = ((GridViewRow)((CheckBox)sender).NamingContainer);
int index = row.RowIndex;
CheckBox cb1 = (CheckBox)gvcolaborador.Rows[index].FindControl("chksi1");
CheckBox cb2 = (CheckBox)gvcolaborador.Rows[index].FindControl("chkno1");
if (cb1.Checked == true)
{
cb2.Checked = false;
}
}
-----------------------------------------------
protected void chkno1_CheckedChanged(object sender, EventArgs e)
{
GridViewRow row = ((GridViewRow)((CheckBox)sender).NamingContainer);
int index = row.RowIndex;
CheckBox cb1 = (CheckBox)gvcolaborador.Rows[index].FindControl("chksi1");
CheckBox cb2 = (CheckBox)gvcolaborador.Rows[index].FindControl("chkno1");
if (cb2.Checked == true)
{
cb1.Checked = false;
}
}
A la espera de sus comentarios. |