2013-06-28 95 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> 

但不知道我們怎麼能做到這一點沒有給硬編碼價值。 請幫助我。 就像我在該文件夾中添加更多的iages一樣,它必須在頁面上顯示圖像。 結賬這裏 1>http://182.50.154.23/elweb//CheckImagesFromFolder.aspx(試圖讓下面給出它作爲第二個鏈接,但沒有使用源硬編碼) 2>http://182.50.154.23/elweb//Gallery.aspx(所需的輸出)

+0

歡迎來到Stackoverflow,不幸的是你的問題質量差,這個網站的大多數用戶將無法給你一個很好的答案,因爲這一點。請查看簡短而有效的常見問題解答: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個文件夾中,並且這些文件夾位於根文件夾中 問題是..通過使用後面的代碼我能夠得到圖像的拇指,但我想要顯示的拇指,並通過點擊拇指它必須顯示在情緒彈出式的完整圖像,因爲我與硬編碼的源。 我已經提到了有問題的網址 –

0

使用數據庫來存儲圖像名稱和路徑。使用repeter控制來顯示圖像列表。

+0

是的我已經使用數據庫,但該文件夾是在根, –

+0

href =「〜/ FolderName/ImageName」所以你綁定到控制是這樣的: Raghubar

+0

你能解釋一下這個方法嗎...我是新手所以 –

相關問題