2012-09-17 49 views
2

我在源文件中使用下面的代碼在一個文件夾中保存我的形象.. 現在我要retrvive我的形式Retrive圖像文件轉換成圖像控制

string filename = Path.GetFileName(fileupload1.PostedFile.FileName); 
    string strtemp = System.DateTime.Now.ToString("ddMMyyhhmmss_") + filename; 
    fileupload1.SaveAs(Server.MapPath("Image/" + strtemp)); 

在同一保存的圖像所以,我應該如何給一個路徑,以我的圖像控制 我已經試過這樣的事情來獲得文件和文件夾的路徑,但只是我不能從中獲取圖像到我的圖片文件夾

Image2.ImageUrl = (Server.MapPath("Image/" + strtemp)); 

回答

3

使用方法如下:

Image2.ImageUrl = "~/Image/" + strtemp; 

Server.MapPath用於獲取服務器資源的物理路徑。您需要它來執行保存文件等操作。但是,您的物理路徑在網絡上無效。您應該使用虛擬路徑來指定網址。

2

您可以像this.:-

Image2.ImageURL = "~/Image/"+strtemp; 

希望這可以幫助您獲取圖像。

+0

這幫了我很多。 – Monika

0

Image2.ImageUrl = "~\\Image\\" + strtemp;

使用上面的代碼。

0
if(!(DropDownList1.SelectedItem.Text=="")) 
{ 
    string a = DropDownList1.SelectedItem.Text; 
    string [] q = a.Split('/'); 

    string qq = q[1]; 
    Image1.Visible = true; 
    Image1.ImageUrl = "~/Images1/" + qq; 
}