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 originalProtected Sub lnkAddComentario_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles lnkAddComentario.Click
Using cnn As New SqlConnection(ConfigurationManager.ConnectionStrings("fragaProjects_testConnectionString1").ToString)
Try
Dim cmd As SqlCommand
cnn.Open()
'id, usuario, proyecto, fecha, comentario
cmd = New SqlCommand("INSERT INTO [ComentariosProyecto] ([usuario], [proyecto], [fecha], [comentario]) VALUES (@usuario, @proyecto, @fecha, @comentario)", cnn)
With cmd.Parameters
.AddWithValue("@usuario", Session("idUser"))
.AddWithValue("@proyecto", fvProyecto.SelectedValue)
.AddWithValue("@fecha", Now)
.AddWithValue("@comentario", txtComentari.Text)
End With
cmd.ExecuteNonQuery()
Catch ex As Exception
ClientScript.RegisterClientScriptBlock(Me.GetType(), "javascript", "<script>alert('ERROR INSERTING COMMENT')</script>")
End Try
End Using
txtComentari.Text = ""
Response.Redirect("project_details.aspx?id=" & Request.QueryString("id"), True)
End Sub
Gracias.