I wanted to fire unload event when page is close or close browser tab / window. I have used below code but it is firing when page it load instead of page unload. I have used master / child page concept in asp.net
Partial Class test
Inherits System.Web.UI.Page
Dim dbconn As Object = New DBConnection()
Private Sub test_Unload(sender As Object, e As EventArgs) Handles Me.Unload
dbconn.OpenConnection()
Dim cmd As SqlCommand = New SqlCommand("UPDATE test SET abc = '2' where sno = '123'", dbconn.con)
cmd.CommandType = CommandType.Text
cmd.ExecuteNonQuery()
dbconn.CloseConnection()
End Sub
End Class