protected void Button1_Click(object sender, EventArgs e) { if (FileUpload1.HasFile) { System.IO.FileInfo fileInfo = new System.IO.FileInfo(FileUpload1.PostedFile.FileName); FileTransferServiceReference.ITransferService clientUpload = new FileTransferServiceReference.TransferServiceClient(); FileTransferServiceReference.RemoteFileInfo uploadRequestInfo = new RemoteFileInfo(); using (System.IO.FileStream stream = new System.IO.FileStream(FileUpload1.PostedFile.FileName, System.IO.FileMode.Open, System.IO.FileAccess.Read)) { uploadRequestInfo.FileName = FileUpload1.FileName; uploadRequestInfo.Length = fileInfo.Length; uploadRequestInfo.FileByteStream = stream; clientUpload.UploadFile(uploadRequestInfo); } } }
protected void Button1_Click(object sender, EventArgs e) { if (FileUpload1.HasFile) { //System.IO.FileInfo fileInfo = new System.IO.FileInfo(System.IO.Path.Combine("c:/",FileUpload1.PostedFile.FileName)); FileTransferServiceReference.ITransferService clientUpload = new FileTransferServiceReference.TransferServiceClient(); FileTransferServiceReference.RemoteFileInfo uploadRequestInfo = new RemoteFileInfo(); //FileUpload1.SaveAs(System.IO.Path.Combine("c:/", FileUpload1.PostedFile.FileName)); using (Stream stream = new MemoryStream(FileUpload1.FileBytes)) { uploadRequestInfo.FileName = FileUpload1.FileName; uploadRequestInfo.Length = stream.Length; uploadRequestInfo.FileByteStream = stream; clientUpload.UploadFile(uploadRequestInfo); } //using (System.IO.FileStream stream = new System.IO.FileStream(FileUpload1.PostedFile.FileName, System.IO.FileMode.Open, System.IO.FileAccess.Read)) //{ // } } }