2010-11-30 6 views
0

나는 MapPath 또는 데이터베이스와 함께 가상 디렉터리에 이미지를 저장하는 이미지/파일 업 로더에서 작업 해 왔습니다. 단추 클릭 이벤트에 대한 if 문을 사용하여 파일을 검사하고 저장하려고했지만 성공하지 못했습니다.asp.net에 대한 파일 업로드 C#

protected void Button1_Click(object sender, EventArgs e) 
{ 

    if (FileUpload1.HasFile) 
    { 

     string extension = Path.GetExtension(FileUpload1.FileName); 


     if (extension == ".jpg" || extension == ".gif" || extension == ".png" || extension == ".bmp") 
     { 

      FileUpload1.SaveAs(Server.MapPath("../photos/" + FileUpload1.FileName)); 


      string imagePath = "/photos/" + FileUpload1.FileName; 
+1

당신은, 지금까지의 코드와 오류가있는 경우 시도 것을 알려주세요 보시기 바랍니다. – Shekhar

답변

2

FileUpload1.SaveAs(Server.MapPath(@"~\photos\" + FileUpload1.FileName));