如何上传一个固定路径下文件(在线等待~)
有没有办法将客户端的一个   固定路径下的文件(例如c:\demo.gif)上传到服务器的某个目录或者放到Session中。    
------解决方案--------------------如果想偷偷的上传是不行的,安全问题,只能使用File上传控件才能上传
------解决方案--------------------楼主问的应该不是ASP.NET吧,如果是ASP.NET就不可以。   
 winform的话是可以的
------解决方案--------------------lz上传失败具体是什么错误?
------解决方案--------------------客户端的文件也好弄,通过js来做 
 1. 将服务段空间style.display=none 
 2. 设定file控件的value 
 3. 提交
------解决方案--------------------直接用FileUpload控件
------解决方案--------------------bs没有办法 
 只能是active之类的客户端运行的应用 
 这类问题每个月都有几个
------解决方案--------------------Remark = TextBox1.Text; 
         FromPerson = txtperson.Text; 
         HttpFileCollection fc = Request.Files; 
         for (int i = 0; i  < fc.Count; i++) 
         { 
             if (fc[i].FileName !=  " ") 
             { 
                 string RandomString = Convert.ToString(Guid.NewGuid()); 
                 string TrueName = Path.GetFileName(fc[i].FileName); 
                 string ExtendName = TrueName.Substring(TrueName.LastIndexOf( ". ")); 
                 if (ExtendName !=  ".zip " && ExtendName !=  ".gif " && ExtendName !=  ".bmp " && ExtendName !=  ".jpg " && ExtendName !=  ".doc " && ExtendName !=  ".rar " && ExtendName !=  ".txt " && ExtendName !=  ".xls ") 
                 { 
                     Response.Write( " <script language=javascript> alert( '上传格式不正确! '); </script>  "); 
                     return; 
                 } 
             } 
         }     
  for (int i = 0; i  < fc.Count; i++) 
         { 
             if (fc[i].FileName !=  " ") 
             { 
                 string filePhysicalPath =  " "; 
                 try 
                 { 
                     string RandomString = Convert.ToString(Guid.NewGuid()); 
                     string TrueName = Path.GetFileName(fc[i].FileName); 
                     string ExtendName = TrueName.Substring(TrueName.LastIndexOf( ". ")); 
                     string RandomName = RandomString + ExtendName; 
                     filePhysicalPath = Server.MapPath( "~/UpLoad/Visiting/ " + RandomName); 
                     if (!Directory.Exists(filePhysicalPath)) 
                     { 
                         Directory.CreateDirectory(Server.MapPath( "~/UpLoad/Visiting/ ")); 
                     } 
                     fc[i].SaveAs(filePhysicalPath); 
                     MailBoxBF db = new MailBoxBF(); 
                     db.AddAttach(RandomName, AddID, TrueName, CreateTime); 
                 } 
                 catch 
                 { 
                     Response.Write( " <script language=javascript> alert( '上传文件出错! '); </script>  "); 
                 } 
             } 
         }
------解决方案--------------------关注