【发布时间】:2010-07-02 00:52:20
【问题描述】:
我正在使用 ASP.NET MVC 处理的项目遇到一个棘手的问题。我有一个由 jQuery ajax 调用的 ActionResult,它发布要保存在临时文件夹中的文件,包含表单和 jQuery 代码的原始视图称为“New”。
我尝试验证由 ajax 文件上传器调用的 ActionResult 中的文件类型。如果验证失败,我在模型状态的模型错误中添加一个错误条目,并尝试返回原始视图,希望将错误显示给用户。
不幸的是,这会返回 2 个相同的视图,一个在另一个之上,并带有有效的错误消息,这显然不是我所需要的。我试过返回null而不是viewresult,这样就解决了返回多个views的问题,可惜没有显示modelstate错误信息。
有没有人有任何提示可以帮助解决这个问题?
【问题讨论】:
标签: asp.net-mvc