Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/07/2006, 10:53
Avatar de xknown
xknown
 
Fecha de Ingreso: diciembre-2004
Ubicación: Cusco - Perú
Mensajes: 2.248
Antigüedad: 20 años, 2 meses
Puntos: 7
Antes que nada, tu código se puede reducir en:
Código:
Private Sub btn_enviar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_enviar.Click
    If Page.IsValid Then
        Me.res_nombre.Text = Me.txt_nombre.Text
        Me.res_empresa.Text = Me.txt_empresa.Text
        Me.res_correo.Text = Me.txt_email.Text
        Me.res_telef.Text = Me.txt_telef.Text
        Me.res_ciudad.Text = Me.txt_ciudad.Text
        Me.res_asunto.Text = Me.txt_asunto.Text
        Me.txt_resComent.Text = Me.txt_coment.Text
        Me.txt_resComent.Visible = True
        Me.res_fecha.Text = fecha.Text
    End If
End Sub
Para que los ImageButton no tomen parte de la validación debes asignar la propiedad CausesValidation en false.

Por otro lado, IMHO, no tiene sentido declarar controles de lado del servidor y mucho menos hacer un postback para sólo hacer un Response.Redirect, en su lugar usa html.
Código:
<a href="productos.aspx"><img src="imagen_producto.gif" /></a>
Saludos
__________________
Alex Concha
Buayacorp - Programación y Diseño