我正在尝试处理我的 c# MVC 应用程序中的所有异常。所有的控制器都继承自 BaseController,所以我想我可以重写 OnException ( protected override void OnException(ExceptionContext filterContext)
)。但是我不想重定向到错误页面,我想做的是返回到发起请求的页面并保持其状态。因此,如果我有一个由用户填写的表单,在处理异常后,我想用用户填写的信息显示该表单及其输入。
注意:并非所有视图都是强类型的。
例子:
USER: myuser <-- 在输入标签中输入的文本
处理异常后,我想返回上一个显示异常消息的视图。
USER: myuser <-- 在输入标签中输入的文本 我的异常消息