Мой пользовательский обработчик ошибок возвращает:
Сообщение: было сгенерировано исключение типа System.Web.HttpUnhandledException.
Источник: System.Web
Отслеживание стека: в System.Web.UI.Page.HandleError (исключение e) в
System.Web.UI.Page.ProcessRequestMain (Boolean
includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest (Boolean
includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
в System.Web.UI.Page.ProcessRequest () в
System.Web.UI.Page.ProcessRequest (контекст HttpContext) в
ASP.inc_iframe_eventdetail_aspx.ProcessRequest (контекст HttpContext) в
c: \ Windows \ Microsoft.NET \ Framework64 \ v2.0.50727 \ Временный ASP.NET
Файлы \ root \ c30f285f \ 68ea8ff1 \ App_Web_g4uza9zi.4.cs: строка 0 в
System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute ()
на System.Web.HttpApplication.ExecuteStep (шаг IExecutionStep,
Boolean и выполняется синхронно)
Целевой сайт: Boolean HandleError (System.Exception)
Однако общий обработчик ошибок возвращает:
Ошибка сервера в «/» приложении. Не удалось включить ограничения. Одна или несколько строк содержат значения, которые не равны NULL, уникальному или внешнему ключу
ограничения. Описание: необработанное исключение произошло во время
выполнение текущего веб-запроса. Пожалуйста, просмотрите стек
проследить для получения дополнительной информации об ошибке и где она возникла в
код.
Сведения об исключении: System.Data.ConstraintException: не удалось включить
ограничения. Одна или несколько строк содержат значения, отличные от NULL,
ограничения уникального ключа или внешнего ключа.
Ошибка источника:
Строка 44: ChurchEventDataSource.SelectParameters.Add ("ChurchEventId",
Request.QueryString [ "EventID"]); Строка 45: Строка 46:
EventFormView.DataBind (); Строка 47: разрыв; Строка 48:
Исходный файл:
c: \ Sites \ Altruistic \ ChurchFinder \ Inc \ Iframe \ EventDetail.aspx.cs Строка:
46
Очевидно, я хочу максимально подробное описание.