asp.net core_asp.net适合初学者文件上传代码

更新时间:2017-03-26    来源:浏览器    手机版     字体:

【www.bbyears.com--浏览器】

asp教程.net适合初学者文件上传代码

今天做了一个从浏览器上传图片的.aspx页面,当然修改后也可以上传其他格式的文件,下面附上代码:

--在页面上放一个文件上传控件 和一个按钮,单击按钮触发一下内容

//获取文件路径
string filePath = fileBookPhoto.PostedFile.FileName;
if (string.IsNullOrEmpty(filePath))
{
Page.ClientScript.RegisterStartupScript(GetType(), "", "alert("请选择图片!")", true);
return;
}
//限制上传文件格式

//根据客户端文件的完整路径创建文件对象
FileInfo file = new FileInfo(filePath);
//获取文件后缀名
string fileType = file.Extension;
//Response.Write("文件类型为:" + fileType);
if (fileType.Equals(".jpeg") || fileType.Equals(".jpg") || fileType.Equals(".gif") || fileType.Equals(".bmp") || fileType.Equals(".png"))
{
//保存文件到指定的目录
//获取文件名(file.Name)
fileBookPhoto.SaveAs(Server.MapPath("~/image/" + file.Name));
//显示图片
//this.imgBookPhoto.ImageUrl = "~/image/" + file.Name;
book.Photo = file.Name;
}
else
{
Page.ClientScript.RegisterStartupScript(GetType(), "", "alert("图片格式不正确!")", true);
return;
}

本文来源:http://www.bbyears.com/bangongshuma/31438.html

猜你感兴趣

热门标签

更多>>

本类排行