我的 ASP.NET MVC Web 应用程序需要上传图像文件。然后通过局部视图渲染显示这些图像文件,其中图像文件的路径被插入到图像标签的 scr 参数中。这在开发模式下效果很好,但是当我部署到服务器时,图像不会显示。我尝试了很多方法来指定路径,包括 ResolveClientUrl 都无济于事。作为测试,我硬编码了一些未上传但属于原始内容的图像的路径,它们在服务器上显示良好。这是插入了一些附加图像标签以进行测试的部分内容。在我的本地开发环境中再次显示一切正常,但部署到服务器时却没有。我设置了一个警报来捕获从我的局部视图返回的内容,并且路径看起来很好。请任何建议表示赞赏。
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl" %>
<%@ Import Namespace="ULS_Site.Models"%>
<table>
<%string 设备 ID = ""; %> ' /> <% foreach (在 ViewData.Model 中的 var item 为 IEnumerable) %> <%{%> " alt=" " /> <%equipID = item.entity_id;%> )" value="Delete" 样式="宽度:45px;字体大小:11px" />
<%}%>