У меня есть простой код Session_Start
, который выглядит так:
Sub Session_Start(ByVal sender As Object, ByVal e As EventArgs)
Dim sid = Session.SessionID
Response.Redirect("~/Blog.aspx")
dim dummy=4/0
End Sub
Он не работает должным образом. Обычно на всем моем сайте всякий раз, когда вызывается Response.Redirect ()
, он также завершает выполнение кода. Принимая во внимание, что здесь, даже если страница в конечном итоге перенаправляется, также выполняется строка dim dummy = 4/0
.
Это вызывает у меня проблемы в другом коде, вызываемом из Session_Start ()
, где я исходил из предположения, что перенаправление является точкой выхода.
Я также попытался установить endResponse
в Response.Redirect (url, endResponse)
перегруженный метод как true
или false
, но это тоже не работает.