Как вернуть сообщение об ошибке из метода FileResult в приложении asp.net MVC 4?
У меня есть метод fileresult в asp.net mvc4, который возвращает отчет в файле Excel. Теперь, как я могу вернуть сообщение об ошибке из этого метода, если мои условия не выполняются! Так как мы можем только вернуть файл из этого метода?! Thnks
1 ответ
Решение
Вы можете изменить сигнатуру метода действия на public ActionResult MyMethod()
и вернуться FileResult
когда ModelState.IsValid==true
а также ViewResult
когда ModelState.IsValid==false