2013-07-30 3 views
0

html로 이미지를 추가 할 수 없습니다. ASP.net MVC 3을 사용하고 있습니다. KeyLargoPic이라는 이름의 이미지는 X : \ Project \ Project \ Photos \ Key Largo 폴더의 플래시 드라이브에 있으며 JPEG로 표시됩니다. 코드는 다음과 같습니다.html로 이미지 추가

<td><img src="X:\Project\Project\Photos\Key Largo\KeyLargoPic.jpg" alt="IMAGE" /></td> 

페이지가로드 될 때마다 내부에 "이미지"가있는 상자가 표시됩니다. 아무도 내가 뭘 잘못하고 있는지 알아?

+0

이미지는 웹 서버 문서 루트에서 액세스 할 수 있어야합니다. 여기서는 분명히 해당하지 않습니다. – Orangepill

답변

0

로 능숙에 액세스 할 수 있습니다 [...] \ 프로젝트 :

+0

그게 효과가 있어요. 고맙습니다. – user2206127

+0

하드 디스크에 저장된 이미지를 어떻게 보여줄지 알고 있습니까? – user2206127

+0

그것은 당신이 로고스와 같은 웹 사이트에 표시해야하는 이미지라면 당신이 뭘하고 있느냐에 달려 있습니다. 그런 다음 모든 이미지에 대해 위의 방법을 따르십시오. 사람들이 프로필 사진처럼 업로드 할 수 있도록하려는 경우 데이터베이스에 저장하는 것에 대해 생각할 수 있습니다. – doreye01

3

이미지를 웹 서버에 업로드하고 프로젝트의 웹 경로를 통해 참조하십시오. 웹 서버에서 USB 드라이브를 읽을 수 없습니다. 그래서 당신은 아마, 프로젝트에 이미지를 추가 상대 주소

1

시도는 IIS가 X를 가리키는에서 가상 디렉터리를 마운트 디렉토리를 마우스 오른쪽 버튼으로 클릭하고 "추가"를 클릭 한 다음 "기존 항목"을 클릭하고 jpeg로 이동하여 "추가"를 클릭하십시오. 이미지가 이제 프로젝트의 일부로 다음과 같이 웹 페이지에 추가 할 수 있습니다.

<td><img src="@Url.Content("~/Content/KeyLargoPic.jpg")" alt="IMAGE"></td>