Простой вопрос: если у меня есть общая страница Error.aspx в моей общей папке (и требуемый HandleError на моем контроллере). Как показать сообщение об исключении, которое вызвало его?Ошибка отображения mvc на странице ошибки
В этом Scott Gu post указано, что функциональность должна быть в файле error.aspx по умолчанию, сгенерированном с новыми проектами, но это был Preview 4, и я предполагаю, что это случилось с выпуском v1.0.
Хорошая статья. Чтобы завершить цикл, я переопределяю OnException и добавляю сообщение об исключении к переменной TempData, чтобы я мог показать ее на странице Error.aspx. Благодарю. – gfrizzle
Вы никогда не должны ... и я никогда не подчеркиваю ... ни при каких обстоятельствах не раскрывайте подробности об исключениях для ваших пользователей. Кроме того, вам нужно будет использовать фильтр действий [HandleError] на вашем контроллере или классах. http://msdn.microsoft.com/en-us/library/dd410203.aspx –