使用html的file控件,然后添加runat=server id="File1" 属性即可上传附件。

解决方案 »

  1.   

    你说的是<INPUT class="upinput" id="upfile" style="Z-INDEX: 111; LEFT: 113px; WIDTH: 307px; POSITI。。 把  ?给你个上传例子string LFileName="",LFileFolder=Request.PhysicalApplicationPath+"uploadfiles\\document_template\\";
    try
    {
    //int pos=FFileName.IndexOf(".");
    //按照当前的时间给文件命名
    LFileName=DateTime.Now.Year.ToString()
    +DateTime.Now.Month.ToString()
    +DateTime.Now.Day.ToString()
    +DateTime.Now.Hour.ToString()
    +DateTime.Now.Minute.ToString()
    +DateTime.Now.Second.ToString()
    //+FFileName.Substring(pos, 4);
    +FFileName;
    //判断上传目录是否存在,不存在就建立 
    if (!File.Exists(LFileFolder))
                       Directory.CreateDirectory(LFileFolder);
    //下面的代码是上传文件到服务器 
    upfile.PostedFile.SaveAs(LFileFolder+LFileName);
    }
    catch (Exception e)
    {
    throw e;
    }
      

  2.   

    别忘了 你的form 加上encType="multipart/form-data"
      

  3.   

    还有一些不明白的我去msdn里查
    如果再不明白再来请教
    谢谢!!