2010-10-31 52 views
0

我上傳了asp.net頁面上的控件。我上傳圖片在文件夾汽車和他們顯示在Windows資源管理器中,當我打開該文件夾(汽車),但在Visual Sudio他們的行爲像他們不包括在項目中(這就是爲什麼他們不顯示在圖像控制指向其中一些我做錯了什麼?已上傳的圖片未包含在項目中

回答

1

在web應用程序中上傳圖像不會對你的項目做任何改變,如果你需要它們,你將不得不手動添加它們。由用戶添加,這樣只會在文件系統中 - 不是解決方案的一部分,是嗎?

+0

我的文件夾存放在我的項目中。 – Damir 2010-10-31 01:47:55

+0

是的,但您必須將其專門添加到項目本身。他們位於項目路徑中的文件夾中是不夠的。 – steinar 2010-10-31 01:51:00

+0

還有一個問題,請。我有一個頁面,我上傳圖片下的位置= Request.PhysicalApplicationPath +「\\ images \\ car \\」+ photo_one =和存儲數據庫的路徑,我從數據庫中讀取的另一頁上,需要放在圖片標籤,但那不起作用。它適用於我手動添加的圖片。該怎麼辦 ? – Damir 2010-10-31 01:54:58

0

您必須單擊Visual Studio解決方案資源管理器頂部的刷新按鈕,以顯示更改到文件。

+0

我做了幾次,但沒有幫助。 – Damir 2010-10-31 01:46:06

0

你必須點擊刷新按鈕。同時確保選中「顯示所有文件」圖標。最後,您必須右鍵單擊這些文件並選擇包含在項目中。這樣它就會成爲你的項目的一部分。

如果我可能會問,你在你的應用程序中究竟想達到什麼目的?我問的原因是,如果在你的應用程序中發生上傳,你不應該在你的項目中包含這些文件來從代碼中引用它。

1

如果您選擇了webSITE,那麼它將允許這樣做,但如果選擇了webPROJECT則不允許。

我沒有在網上找到這個,但我有兩個項目,而允許我顯示上傳文件的是一個網站。