日期:2014-05-18  浏览次数:20454 次

得到一个文件的物理地址后,怎么用程序把文件复制到指定的目录【新手提问】
我页面上有
HTML code

<input id="FileOne" type="file" /><br />
<asp:Button ID="btnOk" runat="server" Text="copy" />



想实现:

点击btnOk以后,把FileOne中选择好的文件
复制到指定文件夹中(目标文件夹是固定不变的,比如D:\music\song)
请问怎么实现?
假如谁实现过,或者哪位正好有此类代码,拜托贴上来学习下~谢谢
(如果目标文件夹中已经有该文件,那么覆盖)


------解决方案--------------------
//该方法用来上传图片
public static string Up(System.Web.UI.HtmlControls.HtmlInputFile File2)
{
if (File2.PostedFile.ContentLength.ToString() == "0")
{
return "0";
}
else
{
//获取文件名称
string ss;
ss = System.DateTime.Now.ToString().Replace("-", "").Replace(" ", "").Replace(":", "") + Path.GetExtension(File2.PostedFile.FileName);
if (File2.PostedFile.ContentLength / 1024 > 10)
{ return "1"; }
else
{
string ty = File2.PostedFile.ContentType;
if (ty == "image/gif" || ty == "image/pjpeg" || ty == "image/jpg")
{
File2.PostedFile.SaveAs(System.Web.HttpContext.Current.Server.MapPath("../music/song/") + ss);
return ss;
}
else
{ return "2"; }
}
}
}
------解决方案--------------------