问题
I have a fileresult method in asp.net mvc4 that returns a report in an excel file. Now how can i return an error message from this method if my conditions are not met !! Since we can only return a file from this method ?! Thnks
回答1:
You can change signature of action method to public ActionResult MyMethod()
and return FileResult
when ModelState.IsValid==true
and ViewResult
when ModelState.IsValid==false
来源:https://stackoverflow.com/questions/12276044/how-to-return-error-message-from-fileresult-method-in-asp-net-mvc-4-application