Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Отловить ошибки с предедущей страницы(GetLastError)

331
15 апреля 2007 года
alexburzak
335 / / 23.04.2006
Hi! Снова я, если еще не надоел.
На этот раз отлавливаю ошибки у себя на сайте.
Сделал спец. страницу которая отрабатывает в случаии не предвиденной ошибки у меня где-нибудь на сайте.
В файле web.config: "<customErrors defaultRedirect="ErrorPages.aspx" mode="On">"
На этой странице(ErrorPages.aspx) хочу получить сообщение(номер ошибки, что-нибудь) об не запланированной ошибке.
Написал вот так:
'------------------------------------------
Dim MailClient As String
MailClient = "<h1>Error !</h1><br><h3>" & Request.QueryString("aspxerrorpath") & "</h3>"
Dim LastError As Exception
Dim ErrMessage1 As String
Dim ErrMessage2 As String
LastError = Server.GetLastError()
Try
ErrMessage1 = LastError.Message
ErrMessage2 = Server.GetLastError.ToString
Catch ex As Exception

End Try
ErrMessage1 = ErrMessage1 & ErrMessage2
MailClient = MailClient & ErrMessage1
SendToClient(0, "webmaster???????logicpc.co.il", "Webmaster", MailClient)
'------------------------------------------
На одной из страниц своего сайта(Exsample.aspx.vb) сделал ошибку:
Dim tmp As Integer
tmp = "hj"
К сожадению, переменные "ErrMessage1" и "ErrMessage2" ПУСТЫЕ(Object reference not set to an instance of an object.) !
Плиз подскажите, что я делаю не так?
Может есть другие способы?
Инструменты:
Microsoft Visual Studio .NET 2003
331
16 апреля 2007 года
alexburzak
335 / / 23.04.2006
Жаль, что никто не знает!
Вот нашел:
Dim tmp As String
tmp = Server.GetLastError.ToString
Server.ClearError()
Все это дело нужно прописывать в Global.asax так как отлов ошибок такого уровня идет только в Global.asax
Всем спасибо, вопрос решен.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог