【问题标题】:handling errors in return type File for actions assigned to img src处理分配给 img src 的操作的返回类型文件中的错误
【发布时间】:2015-04-15 20:21:00
【问题描述】:

我有一个使用 C# 和 ASP.net 的 MVC 项目,在我的 ASP 页面中,我有一个带有 src 属性的 HTML img 标记分配给控制器操作。如何处理从那里抛出的异常?

在我的控制器中,action方法的返回类型是ActionResult,我正在返回一个文件

try {
    ....
    return File(img, "image/jpeg");
}
catch (Exception e) {
    ViewBag.Error = e.message; <-- how do I display this in my asp page
}

【问题讨论】:

    标签: asp.net-mvc error-handling


    【解决方案1】:

    您可以使用 log4net 库将错误显示到视图端。 您可以看到 log4net 的基本示例如下

    http://www.codeproject.com/Tips/513202/Simplest-Implementation-of-log-net

    【讨论】:

    • 嗨,你能提供一个如何在视图侧显示的例子吗?谢谢!
    • try { ......... return File(img, "image/jpeg"); } catch (Exception e) { logger.Error("xxxxxxxx", e); }
    猜你喜欢
    • 2012-01-05
    • 2017-11-19
    • 1970-01-01
    • 2018-12-16
    • 2014-08-14
    • 1970-01-01
    • 2021-04-18
    • 2012-01-15
    • 2018-10-02
    相关资源
    最近更新 更多