Как вернуть сообщение об ошибке из метода FileResult в приложении asp.net MVC 4?

У меня есть метод fileresult в asp.net mvc4, который возвращает отчет в файле Excel. Теперь, как я могу вернуть сообщение об ошибке из этого метода, если мои условия не выполняются! Так как мы можем только вернуть файл из этого метода?! Thnks

1 ответ

Решение

Вы можете изменить сигнатуру метода действия на public ActionResult MyMethod() и вернуться FileResult когда ModelState.IsValid==true а также ViewResult когда ModelState.IsValid==false

Другие вопросы по тегам