C# 文件上传,并创建文件夹
2010-07-01 16:51
260 查看
string name = FileUpload1.FileName;//获取文件名
string name1 = FileUpload1.PostedFile.FileName; //获取完整客户端文件路径
string type = FileUpload1.PostedFile.ContentType;//上传文件类型
string size = FileUpload1.PostedFile.ContentLength.ToString();//上传文件大小
string type2 = name.Substring(name.LastIndexOf(".") + 1);//上传文件后缀名
string ipath = Server.MapPath("upload") + "//" + name; //上传到服务器上后的路径(实际路径),"//"必须为两个斜杠,在C#中一个斜杠表示转义符.
string ipath1 = Server.MapPath("upload");//创建文件夹时用
string wpath = "upload//" + name; //虚拟路径
if (type2 == "jpg" || type2 == "gif" || type2 == "bmp" || type2 == "png")//根据后缀名来限制上传类型
{
if (!System.IO.Directory.Exists(ipath1))//判断文件夹是否已经存在
{
System.IO.Directory.CreateDirectory(ipath1);//创建文件夹
}
FileUpload1.SaveAs(ipath);//上传文件到ipath这个路径里
string name1 = FileUpload1.PostedFile.FileName; //获取完整客户端文件路径
string type = FileUpload1.PostedFile.ContentType;//上传文件类型
string size = FileUpload1.PostedFile.ContentLength.ToString();//上传文件大小
string type2 = name.Substring(name.LastIndexOf(".") + 1);//上传文件后缀名
string ipath = Server.MapPath("upload") + "//" + name; //上传到服务器上后的路径(实际路径),"//"必须为两个斜杠,在C#中一个斜杠表示转义符.
string ipath1 = Server.MapPath("upload");//创建文件夹时用
string wpath = "upload//" + name; //虚拟路径
if (type2 == "jpg" || type2 == "gif" || type2 == "bmp" || type2 == "png")//根据后缀名来限制上传类型
{
if (!System.IO.Directory.Exists(ipath1))//判断文件夹是否已经存在
{
System.IO.Directory.CreateDirectory(ipath1);//创建文件夹
}
FileUpload1.SaveAs(ipath);//上传文件到ipath这个路径里
相关文章推荐
- C#支持远程创建文件夹,上传文件2
- c#:FileUpload上传文件并创建文件夹
- c#实现将一个文件夹中的所有文件复制到另一个文件夹,并在新文件夹中创建一个txt文件记录copy的文件综述以及文件名称
- java实现对hdfs文件系统的上传,下载,删除,创建文件夹的操作演示
- C#创建文件夹和文件
- .net,C#,Ftp各种操作,上传,下载,删除文件,创建目录,删除目录,获得文件列表等
- net,C#,Ftp各种操作,上传,下载,删除文件,创建目录,删除目录,获得文件列表等
- c#ftp操作全解:创建删除目录,上传下载文件,删除移动文件,文件改名,文件目录查询
- C# 文件操作(全部) 追加、拷贝、删除、移动文件、创建目录 修改文件名、文件夹名
- C# 文件操作 全收录 追加、拷贝、删除、移动文件、创建目录、递归删除文件夹及文件....
- [导入].net,C#,Ftp各种操作,上传,下载,删除文件,创建目录,删除目录,获得文件列表等
- C#判断文件及文件夹是否存在并创建(C#判断文件夹存在)
- 百度——个人云存储pcs——Android使用百度云盘(2)——创建文件夹和上传文件
- C# 文件操作 全收录 追加、拷贝、删除、移动文件、创建目录、递归删除文件夹及文件
- 创建FTP的Site并用C#进行文件的上传下载
- C# 文件操作 全收录 追加、拷贝、删除、移动文件、创建目录、递归删除文件夹及文件
- C# 文件操作 全收录 追加、拷贝、删除、移动文件、创建目录、递归删除文件夹及文件
- .net,C#,Ftp各种操作,上传,下载,删除文件,创建目录,删除目录,获得文件列表等(转)
- C# 文件操作(全部) 追加、拷贝、删除、移动文件、创建目录 修改文件名、文件夹名
- php 生成自动创建文件夹并上传文件的示例代码