我试了 还是只出来图片的名称的 比如:1.jpg  就是不出来 完整的路径  谢谢了

解决方案 »

  1.   

    string filepath = FileUpload1.PostedFile.FileName;
      

  2.   

    //完整路径         
       string filepath = FileUpload1.PostedFile.FileName;
    //文件名
       string filename = filepath.Substring(filepath.LastIndexOf("\\") + 1);
    //文件类型      
       string fileex = filepath.Substring(filepath.LastIndexOf(".") + 1);
      

  3.   


    <input type="file" id="file" runat="server" />
    <asp:Button ID="btnUpFile" runat="server" Text="上传" onclick="btnUpFile_Click" />
        protected void btnUpFile_Click(object sender, EventArgs e)
        {
            lbltest1.Text = file.PostedFile.FileName;
        }
    这个可以得到呀!~
      

  4.   

     if (File1.PostedFile.FileName != "")
            {
                string strPath = File1.PostedFile.FileName;
                string extension = Path.GetExtension(File1.PostedFile.FileName).ToUpper();
              }fileName = System.IO.Path.GetFileName(postedFile.FileName);
    fileExtension= System.IO.Path.GetExtension(fileName);