把他转化为服务器控件:
string str=InputFile.FileName

解决方案 »

  1.   

    用ViewState保存吧?
    ViewState["Path"] = InputFile.FileName;
    page_load中
    InputFile.FileName = ViewState["Path"].Tostring();
      

  2.   

    InputFile.FileName
    用ViewState,可以在本页面中保存中间结果。还可以做一个隐藏的Input来保存。机理上和ViewState应该是一样的。
      

  3.   

    static string fileName = HttpInputFile1.Value; //这样也行
      

  4.   

    楼上的话没看明白,让你这么一说俺也糊涂了
    究竟楼主的意思是上传完后把文件路径保存下来,还是让HtmlInputFile.Value中的文件路径保持下来
      

  5.   

    是上传文件的路径保存不了。内容为& UploadFile.PostedFile.FileName &,我试了。
    不知怎么解决?
      

  6.   

    你是指文件原来的路径还是什么?
    AttachFile.PostedFile.FileName可以取得的。