如題·我頁面上有個fileupload上傳控件
 string Filname = this.FileUpload1.PostedFile.FileName; 後苔程序走到這裡就報錯·說是未將對象引用到實例化。
請問下各位高手們,這里也有錯嘛?? 如何解決·謝謝·

解决方案 »

  1.   

    那是因为你没判断
    if(FileUpload1.HasFile)
    {
    string Filname = this.FileUpload1.PostedFile.FileName; 
    }
      

  2.   

    不是吧· 我明明上傳文件勒 可是stringfilname就是沒有獲得到文件名
      

  3.   

    ls说的很正确啊!
    LZ你应该判断下的!其次,你获得只是文件名字,而非它的绝对路径 如果你真要弄的话,我还是个人觉得!
    this.FileUpload1.PostedFile.(Server.MapPath(FileName))
    这样才能真正的实现上传文件功能!