有以下图像,来自数据库......
<img src="@Url.Action("GetLogo", "Logo", new { ID = 16})" />
还有控制器……
public FileContentResult GetLogo(int ID)
{
var GetImage = (from x in repository.GetClientLogo
where x.ClientID == ClientID
select x).FirstOrDefault();
ClientLogo clientLogo = GetImage;
return File(clientLogo.ImageData, clientLogo.ImageMimeType);
}
这一切正常,直到没有数据库记录 - 如果是这种情况,那么我想返回一个默认图像(示例<img src="../Images/NoLogo.jpg" />
),但是当上述控制器返回时我遇到了困难FileContentResult
。
任何帮助,将不胜感激。