怎样实现图片文件的上传与显示?

来源:百度知道 编辑:UC知道 时间:2024/06/12 05:06:44

用FileUpload控件
if (FileUpload1.HasFile)//判断是否存在
{
string name = FileUpload1.FileName;//火的文件名
string type = name.Substring(name.LastIndexOf(".") + 1).ToLower();//获得文件类型
if (type == "jpg" || type == "bmp")//判断文件类型
{
string dt = DateTime.Now.ToString("yyMMddhhmmss");//随机文件类型
string savename = dt + "." + type; //要保存的名字
string path = "photo"+"\\" + savename;//路径
try
{
//再这里执行一个SQL语句,就是那文件名和相对路径插入到数据库
FileUpload1.SaveAs(Server.MapPath("photo")+"\\"+savename);
Response.Write("<script language='javascript'>alert('上传文件成功!');</script>");
}
catch
{