就像问题所说,我无法在@Model
代码的src
部分内定位image
。
<dt>
@Html.DisplayNameFor(model => model.ImageUrl)
</dt>
<dd><img src="~/Content/EmployeeImages@Model.ImageUrl" alt="Employee Photo" /></dd>
除此之外的所有内容都已正确连接,但当我尝试拨打@Model
时,它会成为引用的一部分,而不是像GUID
那样将$(document).ready(function() {
$('#example').dataTable({
"pagingType": "full_numbers"
});
});
投入其中。
非常感谢帮助
答案 0 :(得分:1)
试试这个:
<dt>
@Html.DisplayNameFor(model => model.ImageUrl)
</dt>
<dd>
<img src="@("~/Content/EmployeeImages" + Model.ImageUrl)" alt="Employee Photo" />
</dd>
答案 1 :(得分:0)
您也可以使用@String.Format
:
我知道您可能不想像我一样生成图像,但使用@String.Format
的想法仍然适用于您。
<img src="@String.Format("data:image/png;base64, {0}", Model.CompanyLogo)" />
答案 2 :(得分:0)
你可以试试这个。
src="@(String.Format("{0} {1}", "~/Content/EmployeeImages", Model.BackgroundColor))"
答案 3 :(得分:0)
我修复了它,我将所有内容放在名为EmployeeImages的文件夹中,并从图像中删除了EmployeeImages前缀,并在employeeImages之后在src中添加了一个额外的斜杠,以将其指定为另一个文件夹。现在它正确显示了guid。对不起浪费你的家伙&#39;时间,昨晚花了一个小时挣扎着。