Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/02/2010, 10:42
joseibarz
 
Fecha de Ingreso: marzo-2009
Mensajes: 76
Antigüedad: 15 años, 11 meses
Puntos: 0
Respuesta: Demasiados Response.redirect()

Hola de nuevo,

Si, conozco la metodología que expones, pero parece más un problema que ocurre antes del form_load(), en el propio navegador Retry/Cancel.

Esta es la manera en la que añado un comentario ahora mismo, no se si podréis ver algo raro o incorrecto que produzca este "error".

Código vb:
Ver original
  1. Protected Sub lnkAddComentario_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles lnkAddComentario.Click
  2.         Using cnn As New SqlConnection(ConfigurationManager.ConnectionStrings("fragaProjects_testConnectionString1").ToString)
  3.             Try
  4.                 Dim cmd As SqlCommand
  5.                 cnn.Open()
  6.                 'id, usuario, proyecto, fecha, comentario
  7.                cmd = New SqlCommand("INSERT INTO [ComentariosProyecto] ([usuario], [proyecto], [fecha], [comentario]) VALUES (@usuario, @proyecto, @fecha, @comentario)", cnn)
  8.                 With cmd.Parameters
  9.                     .AddWithValue("@usuario", Session("idUser"))
  10.                     .AddWithValue("@proyecto", fvProyecto.SelectedValue)
  11.                     .AddWithValue("@fecha", Now)
  12.                     .AddWithValue("@comentario", txtComentari.Text)
  13.                 End With
  14.  
  15.                 cmd.ExecuteNonQuery()
  16.  
  17.             Catch ex As Exception
  18.                 ClientScript.RegisterClientScriptBlock(Me.GetType(), "javascript", "<script>alert('ERROR INSERTING COMMENT')</script>")
  19.             End Try
  20.         End Using
  21.         txtComentari.Text = ""
  22.         Response.Redirect("project_details.aspx?id=" & Request.QueryString("id"), True)
  23.     End Sub

Gracias.