如何捕获保存外键字段值的异常?

时间:2012-07-03 11:57:35

标签: asp.net-mvc-3 exception-handling foreign-keys

在尝试向外键字段添加值时,如果主键字段中不存在相同的数据,则会抛出异常,例如“更新条目时发生错误”。但是,我想捕获相同的异常并在某个窗口中显示它,并显示“值不存在,请输入不同的值”。那我怎么能在asp.net MVC中捕获这个错误。

1 个答案:

答案 0 :(得分:0)

不熟悉MVC,我使用WinForms,但为什么不试着找出你得到的错误代码。只需将您的代码放在try catch块中,如果抛出异常,请检查错误代码是否与您的错误代码匹配,以及它是否使用MessageBox或类似的东西来显示您的消息。

希望这有帮助