我有一个奇怪的问题。我简化了我的问题。
在我的_Layout.cshtml中,我有以下代码。图像显示正常。
<img src="~/Content/images/draw.png" />
相反,如果我将其替换为以下内容:
@Html.Action("RetrieveLogo", "Info")
然后执行以下操作:
public string RetreiveLogo()
{
return $"<img src=\"~/Content/images/draw.png\"/>";
}
图像不显示。我看到它击中了RetreiveLogo并返回了值。它不会显示图像。
如上所述,我的内容得到了简化,因为我的内容比这更具动态性。任何帮助将不胜感激。
答案 0 :(得分:1)
您可以尝试这样的事情:
public ActionResult RetreiveLogo()
{
return PartialView("<img src=\"~/Content/images/draw.png\"/>");
}