Как показать исключения блокировки Catch в сводке проверки

У меня есть блокировка попыток для отправки нескольких писем. Каждый раз, когда в адресе электронной почты возникает исключение, в блоке Catch оно устанавливается как текст в многострочное текстовое поле. Но у меня проблема с отображением больших данных.

текущий код:

catch(Exception ex)
{
   txtexception.Text = txtexception.Text + "\n" + ex.Message;                   
}

Примечание. Я тестирую его на данных с 5 неверными адресами электронной почты. Итак, нужно отобразить 5 сообщений об исключениях.

Итак, теперь я думаю об отображении сообщений об ошибках в validation summary control. Есть ли способ сделать это из кода (нажатие кнопки).

Спасибо за твою помощь!


person Preet    schedule 24.05.2018    source источник
comment
Используйте CustomValidator, чтобы установить собственное сообщение об ошибке из блока catch. Вы можете создать собственный валидатор в разметке или добавить его динамически.   -  person Tetsuya Yamamoto    schedule 24.05.2018
comment
Спасибо за идею, буду искать! Если бы вы могли предоставить ссылку на любой пример, это было бы здорово! еще раз спасибо   -  person Preet    schedule 24.05.2018
comment
Вы можете увидеть примеры здесь. Реализация зависит от того, какому событию принадлежит этот catch блок.   -  person Tetsuya Yamamoto    schedule 24.05.2018
comment
ок будет смотреть, спасибо   -  person Preet    schedule 24.05.2018