在ASP.NET MVC中的FileStreamResult操作中检查模型的ModelState

时间:2010-05-11 20:37:13

标签: asp.net-mvc

我有一个页面,用户选择他想要下载的内容,提交按钮将表单发布到

public FileStreamResult GetFiles(FileSelectionModel model)
{
   //zips files into one zip
   return File();
}

但是,如果模型没有处于有效状态怎么办?我该如何检查?它不会让我返回View()或返回RedirectToAction()这里

感谢

1 个答案:

答案 0 :(得分:1)

将您的操作的返回类型从FileStreamResult更改为更通用的ActionResult,然后您可以返回View()RedirectToAction()

HTHS,
查尔斯