文件上传

来源:互联网 发布:java attribute用法 编辑:程序博客网 时间:2024/05/01 08:55

1、代码案例:
if (File1.PostedFile.ContentLength != 0)            {                StringBuilder myStr = new StringBuilder();                myStr.Append("文件名称:" + File1.PostedFile.FileName);                myStr.Append("<br>");                myStr.Append("文件类型:" + File1.PostedFile.ContentType);                myStr.Append("<br>");                myStr.Append("文件长度:" + File1.PostedFile.ContentLength.ToString());                myStr.Append("<br>");                //Response.Write(myStr);                //return;                string path = Server.MapPath("./"); //当前路径                 string fileName = File1.PostedFile.FileName.Substring(File1.PostedFile.FileName.LastIndexOf('/') + 1);                path += fileName;                if (File.Exists(path) == true)                {                    Label1.Text = "服务器上已经有了你正在上传的文件:" + fileName;                    return;                }                File1.PostedFile.SaveAs(path);                myStr.Append("保存完毕!");                myStr.Append("<br>");                Label1.Text = myStr.ToString();            }            else            {                Label1.Text = "你没有选择要上载的文件或者上传的文件长度为0!";            }

2、获得扩展名称

string extension = System.IO.Path.GetExtension(fileName);












0 0
原创粉丝点击