[HandleJsonException] 和来自 Oleg 答案的代码在 ASP.NET MVC 2.0 中实现 jqgrid 中的搜索
用于在 ASP.NET MVC2 应用程序中向用户显示错误。
DynamicGridData 方法也用 [Authorize] 修饰。页面包含“注销”按钮。
如果用户注销并在浏览器中按下返回按钮,[Authorize] 会导致 ASP.NET 以 html 格式返回登录页面作为 DynamicGridData 结果。
jqgrid 在这种情况下显示奇怪的错误。如何以正确的 json 格式返回错误,例如 [HandleJsonException] 返回其他错误?
出现包含原始 html 的不可读警报框。
ASP.NET 代码中引用了一个