如何从MVC中的模态提交中抛出异常/错误

时间:2015-05-27 07:20:01

标签: javascript asp.net-mvc

我是web dev和mvc的新手,我需要一些关于MVC中的错误/异常抛出的帮助。
我有一个简单的提交模式创建表单(没有ajax调用等)。
在我的控制器中的创建后期操作中,我检查了提交的表单是否包含已存在于数据库中的输入。
截至目前,如果提交未通过验证(已存在),我只是重定向到我的页面的索引。
结果是,我的模态创建表单已关闭,必须再次使用空值打开表单。
我想要发生的只是抛出一个关于错误的javascript警报,模态表单和值仍然会被编辑为另一个表单提交。如果不进行ajax提交,我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

尝试使用unobtrusive validation

当模型无效时,不要使用RedirectToAction()使用

返回相同的视图

return View()