我想从控制器返回甜蜜警报,以根据我的需要警告用户有关自定义错误的信息。我无法在控制器中弄清楚。基本上我从我的操作中抛出用户友好的异常,但错误以另一种方式显示。我在控制器中引用了 abp.UI。我已经更改了布局的 html 和 css,但仍然包括 Sweet Alert 的 js 和 css 文件,并且它在服务级别中作为证明工作。
提前致谢。
ASP.NET Boilerplate 根据控制器操作的返回类型具有不同的行为:
如果 action 返回JsonResult
或另一个对象(或它们的异步Task<T>
版本),则它返回一个AjaxResponse
并且客户端可以处理它并显示一个 Sweetalert 消息。因此,如果您使用 AJAX 调用操作并且不返回 HTML,则明确使用JsonResult
其他 POCO 对象作为操作的返回值。
如果操作的返回类型是ActionResult
, ViewResult
or PartialViewResult
(或其异步Task<T>
版本),则它返回错误视图。
有关更多信息,请参阅文档:https : //aspnetboilerplate.com/Pages/Documents/AspNet-Core#exception-filter
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句