【发布时间】:2011-07-27 10:39:18
【问题描述】:
我有一个表单,我想验证一个字段是否存在于数据库中。我目前正在验证所有字段是否采用正确的文本格式等并将它们发布到控制器。
问题是如果数据库中不存在该字段,我将返回视图,但表单中的帖子数据丢失了,我也不知道如何抛出一个很好的错误消息来解释刚刚发生的事情。
有谁知道在控制器中对表单数据进行一些验证并在保持表单数据的同时抛出异常消息的好方法吗?
【问题讨论】:
-
我会看看 Nerd Dinner 示例应用程序和文档。这是一个很好的起点,涵盖了您的许多问题:nerddinner.codeplex.com
标签: model-view-controller asp.net-mvc-3 validation