在 Visual Studio 虚拟服务器中,这是可行的。但是当我将站点放在 IIS 上时,它不会显示内容文件夹中的图像。
var imgPath = '/Content/Images/Icons/' + icon + '.png';
var imageContent = '@Server.MapPath(Url.Content("-1"))';
image = imageContent.replace('-1', imgPath);
我在浏览器 foreach 图像中遇到错误
http://localhost/Content/Images/Icons/carwash.png Failed to load resource: the server responded with a status of 404 (Not Found)