2009-11-04 4 views
0

내 ASP.NET MVC 웹 앱에 이미지 파일을 업로드해야합니다. 그런 다음 이미지 파일의 경로가 이미지 태그의 scr 매개 변수에 삽입되는 부분 뷰 렌더링을 통해 이러한 이미지 파일이 표시됩니다. 이것은 개발 모드에서 훌륭하게 작동하지만 서버에 배포 할 때 이미지는 표시되지 않습니다. ResolveClientUrl을 포함하여 경로를 지정하는 많은 방법을 사용해 보았습니다. 테스트로 업로드되지 않았지만 원본 컨텐트의 일부 이미지 경로를 하드 코딩하여 서버에서 정상적으로 표시합니다. 다음은 테스트를 위해 추가 된 일부 이미지 태그가있는 부분입니다. 다시 모든 로컬 디스플레이 환경에서 잘 표시되지만 서버에 배포 할 때 표시되지 않습니다. 내 부분보기에서 반환되는 것을 캡처하고 경로가 잘 보이는 경고를 설정했습니다. 제발 어떤 제안 감사.서버의 부분보기에서 업로드 된 이미지 경로를 확인할 수 없습니다.

<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl" %> 
<%@ Import Namespace="ULS_Site.Models"%> 

    <table> 

< % string equipID = ""; %> '/> <퍼센트 foreach 문 (IEnumerable을 ViewData.Model 등의 항목 VAR) %> <퍼센트 {%> "ALT =" "/> <% equipID = item.entity_id; %> ) "값 ="삭제 "스타일 ="너비 : 45 픽셀; 글꼴 크기 : 11px "/>
<%} %>

답변

0

감사합니다. David _I는 이미지 폴더 'equip_Images'의 이름이 문제임을 발견했습니다. 이미지를 equip 이미지로 변경하면 내 문제가 해결되었습니다. 내 원래 게시물에서 말했듯이 이것은 내 dev 컴퓨터에서 문제가 아니기 때문에 이상했다.

관련 문제