powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Session in Application_Error(...
1 сообщений из 1, страница 1 из 1
Session in Application_Error(...
    #34008972
SaNTa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здавствуйте.
Странные вещи получаются. В MSDN написанно одно, а на практике совсем не работает

Нашел раздел, в котором говориться как обрабатывать ошибки уровня приложения, написал все как было предложенно:
void Application_Error(object sender, EventArgs e)
{
// Code that runs when an unhandled error occurs

Session["CurrentError"] = "Global: " + Server.GetLastError().Message;
Server.Transfer("CustomError.aspx");
}
Но отладчик выдает, что мол коллекцию Session здесь использовать нельзя! Оно то и понятно, вдруг приложение совсем рухнуло, мало ли что там с ней стало, но всеже в MSDN предлагают такой код!

В обработчике загрузки страницы CustomError.aspx:
protected void Page_Load(object sender, EventArgs e)
{
txtErrorMessage.Text = (String)Session["CurrentError"];
}
Как получить информацию о возникшей ошибке(программно!), код и текст.

P.S. Знаю, что можно перенаправлять, на заранее приготовленные(используя коды ошибок), страницы с помощью секции настроек в web.config, но мне не это надо!
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Session in Application_Error(...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]