2013-06-28 3 views
0

내 웹 사이트의 이미지 갤러리를 만들려고합니다. 제 경우에는 모든 이미지의 썸네일을 보여 주며 이미지에 을 클릭하면 모달 창에 이미지가 표시됩니다. 2 개 폴더뿐만 아니라 내가 제공함으로써 그것을 할 수 있습니다,asp.net을 사용하여 폴더에서 페이지로 이미지 표시 C#

  1. 엄지 손가락 (구성 썸네일)
  2. 전체 이미지 (전체 이미지를 구성)

내가 같은 이름을 가진 이미지를 넣어 가지고 있습니다 내 이미지 경로가이 코드처럼 하드 코딩되었습니다.

<ul id="gallery"> 
     <li><a href="http://ppplugins.com/demo/ppgallery/images/l_01.jpg" title="Title will be here"><img class="GalleryThumbnail" src="http://ppplugins.com/demo/ppgallery/images/s_01.jpg"></a></li> 
    </ul> 

그러나 가치를 하드 코드하지 않고 어떻게 할 수 있는지 알 수 없습니다. 도와주세요. 내가 폴더에 이미지를 추가해야하는 경우 페이지에 이미지를 표시해야합니다. 체크 아웃 여기 1>http://182.50.154.23/elweb//CheckImagesFromFolder.aspx는, (아래 그 2 번째로 링크를 만들려고 노력하지만 하드 코딩 소스 사용하지 않는) 당신이 원하는 무엇인지 잘 모르겠어요 2>http://182.50.154.23/elweb//Gallery.aspx (필수 출력)

+0

Stackoverflow에 오신 것을 환영합니다. 불행히도 귀하의 질문은 품질이 좋지 않으므로이 웹 사이트의 대부분 사용자는 당신에게 좋은 대답을 드릴 수 없습니다. 짧지 만 효과적인 FAQ : http://stackoverflow.com/help/asking을보고 질문을 적절히 업데이트하십시오. 고려해야 할 좋은 점은 : "무엇을 시도 했습니까? 코드 조각을 추가하십시오. 어떤 오류가 발생 했습니까?"등등 – Bazzz

답변

0
 var thumbs = Directory.GetFiles("your thumbs directory"); 
     var images = Directory.GetFiles("your images directory"); 
     foreach (var image in images) 
     { 
      var thumbname = thumbs.Where(x => x.Substring(2) == image.Substring(2)); 
     } 

을 그러나 파일이 두 개의 별도 폴더에 있으면 경로가 필요합니다.

또한 엄지와 이미지를 이름 비교할 수 있습니다.

+0

작동하지 않습니다. 체크 아웃 질문. 그 점에서 약간의 개선을했습니다. –

+0

확실하지 않습니다. 파일이있는 위치 서버와 응용 프로그램과 같은 서버 응용 프로그램과 동일한 서버 문제가 무엇입니까? 아니오, 위치 및 방법 액세스 할 수있는 방법 – wudzik

+0

파일은 2 개의 폴더에 있고 폴더는 루트에 있습니다. 문제는 .. 코드를 사용하면 이미지의 엄지 손가락을 얻을 수 있지만 엄지 손가락을 표시하고 엄지 손가락을 클릭하여 하드 코드 된 소스에서와 마찬가지로 무드 팝업에서 전체 이미지를 표시해야합니다. 나는 url 질문에 –

0

이미지 이름과 경로를 저장하려면 데이터베이스를 사용하십시오. 수확 자 제어를 사용하여 이미지 목록을 표시하십시오.

+0

예 데이터베이스를 사용했지만 폴더가 루트에 있습니다. –

+0

href = "~/FolderName/ImageName"그래서 바인드 제어는 다음과 같습니다. Raghubar

+0

당신은 그 방법을 설명해 주시겠습니까 ... 나는 초보자입니다. –

관련 문제