Hola,
Lo pego aquí pero... no tiene ningún sentido. Tengo varios botones, entre ellos (btnAdministracion y btnPrueba) que tienen este código para el evento click:
private void btnAdministracion_Click(object sender, System.EventArgs e)
{
Response.Redirect("Admin.aspx?USER_ID=" + Request.QueryString.GetValues("USER_ID")[0].ToString());
}
private void btnPrueba_Click(object sender, System.EventArgs e)
{
Response.Redirect("Admin.aspx?USER_ID=" + Request.QueryString.GetValues("USER_ID")[0].ToString());
}
Es decir, ambos redirigen a la misma página con el mismo parámetro.
El código html generado es el siguiente:
<asp:Button id="btnPrueba" style="Z-INDEX: 108; LEFT: 113px; POSITION: absolute; TOP: 160px" runat="server" Font-Names="Verdana" Font-Size="8pt" Width="176px" Height="24px" Text="Prueba"></asp:Button>
<asp:Button id="btnAdministracion" style="Z-INDEX: 107; LEFT: 64px; POSITION: absolute; TOP: 193px" runat="server" Font-Names="Verdana" Font-Size="8pt" Width="176px" Height="24px" Text="Página de Administración" Visible="False"></asp:Button>
Es decir, iguales, salvo la posición.
Pues bien, cuando subo este código al servidor, al hacer clic sobre uno de ellos va correctamente a la página a la que redirijo. Al hacer click sobre el otro... NO HACE NADA!!!!
¿Alguna idea?
Gracias.