我的实际示例场景是:
我有一个控制器,其动作名为 Create(TClass obj)。
当发生错误时,我希望触发一个专门的异常(MyException),但我不想重定向到另一个页面(通用页面错误处理程序或其他)。我想留在同一页面并在 jQueryUI 对话框弹出窗口中显示消息错误。
我试过这些选项:
- 覆盖方法 OnException(在控制器中)
- 经过测试的 PostSharp(专门针对 OnExceptAspect)
- 测试了此链接中的解决方案和其他类似的解决方案。
你有什么想法吗?
谢谢。