首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

得到一个文件的物理地址后,如何用程序把文件复制到指定的目录【新手提问】

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

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

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"; }
}
}
}
[解决办法]

热点排行