Не думаю что это правильно. View должна быть тупая, в ней не должно быть обработки ошибок. Это среди прочего ответственность ViewModel. Она же должна форматировать и публиковать сообщение об ошибке.