Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 4 图像绑定MVC actionresult razor视图_Asp.net Mvc 4 - Fatal编程技术网

Asp.net mvc 4 图像绑定MVC actionresult razor视图

Asp.net mvc 4 图像绑定MVC actionresult razor视图,asp.net-mvc-4,Asp.net Mvc 4,您好,我正在绑定img标签,如下所示 这是我从数据库中获取图像的代码 [HttpGet] public ActionResult UserImage() { string user = Session["UserName"] as string; byte[] photo = null; var v = db.table.Where(p => p.USER_NAME == user).Select(img => img

您好,我正在绑定
img
标签,如下所示

这是我从数据库中获取图像的代码

[HttpGet]
    public ActionResult UserImage()
    {
        string user = Session["UserName"] as string;
        byte[] photo = null;
        var v = db.table.Where(p => p.USER_NAME == user).Select(img => img.PHOTO).FirstOrDefault();
        if (v != null)
        {
            photo = v;
            return File(photo, "image/jpeg");
        }
        else
            return null;
    }
这是在数据库中显示图像,但当它为空时,它显示如下,而不是我需要将src标记绑定为空


我觉得这个代码很好。您确定您的方法没有返回NULL吗?您是否尝试在浏览器中访问图像源url?因此,您想知道当您知道没有图像时如何处理此问题?为什么不创建一个默认的化身图像以在您没有用户图像时使用?将image src设置为nothing不是一个好主意。嗨
shyju
是的,我在没有图像的情况下或当我返回nullHi
Emma Middlebrook时,我可以这样做,但我想知道如果我们遇到这种情况,是否有任何可能性