Asp.net 局部视图中图像的错误路径

Asp.net 局部视图中图像的错误路径,asp.net,asp.net-mvc,Asp.net,Asp.net Mvc,我尝试在局部视图中使用图像,如下所示: <img src="~Content/Images/Layout/bild.jpg" /> 这不管用!当我查看代码时,我可以看到路径已更改为: <img src="/Views/Shared/~Content/Images/Layout/bild.jpg" /> 为什么要这样做?我应该如何为图像找到正确的路径?始终添加~(root)然后(/)和其他路径: <img src="~/Content/Images/Lay

我尝试在局部视图中使用图像,如下所示:

<img src="~Content/Images/Layout/bild.jpg" />

这不管用!当我查看代码时,我可以看到路径已更改为:

<img src="/Views/Shared/~Content/Images/Layout/bild.jpg" />

为什么要这样做?我应该如何为图像找到正确的路径?

始终添加~(root)然后(/)和其他路径:

<img src="~/Content/Images/Layout/bild.jpg" />


它将起作用

考虑将
~Content/Images/Layout/bild.jpg
更改为
~/Content/Images/Layout/bild.jpg
。注意前面的内容backslash@BobKaufman伟大的谢谢你的帮助!