2013-03-28 2 views
4

У меня есть приложение, которое вам нужно зарегистрироваться в БД, чтобы подключиться к нему, но если у вас нет, есть экран ошибки, но его действительно смотрит уродлив, как вы можете увидетьПропустить Стандартный экран ошибки Asp.Net

enter image description here

Я попытался проверить, если сессии, где идентификатор пользователя сохраняется == NULL и чем прозрачное содержимое, и это находится на начальной странице, где каждый пользователь подключается первого

if (this.Session["SessionId"] ==null) 
{ 
    Response.ClearContent(); 
    Response.Write("ERROR"); 
    Response.End(); 
} 

Почему я получаю здесь ошибка

Спасибо за помощь и быстрый ответ

ответ

7

Включите режим приложения в web.config CustomErrors и дать пользовательскую страницу ошибок. Вам нужно будет установить свойство defaultRedirect для необработанных ошибок.

<customErrors defaultRedirect="url" mode="On|Off|RemoteOnly"> 
    <error statusCode="statuscode" redirect="url"/> 
</customErrors> 
+0

Добро пожаловать, вам нужно будет установить свойство defaultRedirect для необработанных ошибок. – Adil

+0

теперь я получаю сообщение об ошибке HTTP 500.19 - Внутренняя ошибка сервера, если отредактирован мой код – 2013-03-28 10:20:07

+0

Можете ли вы отладить код и посмотреть, в какой инструкции вы получаете сообщение об ошибке? – Adil

Смежные вопросы