zoukankan      html  css  js  c++  java
  • 上传图片文件并显示图片

    protected void Button1_Click(object sender, EventArgs e)
    {
         if (FileUpload1.PostedFile.FileName == "")
         {
             Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('文件名称不能为空!');</script>");
             return;
         }
         else
         {
             string filepath = FileUpload1.PostedFile.FileName;
             Response.Write("文件全路径" + filepath);
             string filename = filepath.Substring(filepath.LastIndexOf("\\") + 1);
             Response.Write("文件名称" + filename);
             string fileex = filepath.Substring(filepath.LastIndexOf(".") + 1);
             Response.Write("文件扩展名" + fileex);
             string serverpath = Server.MapPath("img/") + filename;
             Response.Write("文件存储全路径" + serverpath);
             if (fileex == "png")
             {
                 FileUpload1.PostedFile.SaveAs(serverpath);
                 Image1.ImageUrl = "img/" + filename;
                 Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('上传成功!');</script>");
             }
             else
             {
                 Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('文件类型错误!');</script>");
             }
         }
    }

    天道酬勤,厚积薄发。 君子之行,静以修身,俭以养德。 非淡泊无以明志,非宁静无以致远。 如有恒,何须三更起,半夜眠;最怕莫,三天打鱼两天晒网,竹篮打水一场空。
  • 相关阅读:
    面向对象基础
    VmWare下安装CentOS6图文安装教程
    设计模式培训之一:为什么要用单例模式?
    CentOS5.4下安装和配置Apache、PHP、MySql、PHPMyAdmin
    WEB架构师成长系列索引
    WEB架构师成长之路之三架构师都要懂哪些知识
    设计模式培训之三:抽象工厂
    IOS6屏幕自动旋转设置测试
    设计模式培训之二:简单工厂、工厂方法
    QT和Oracle连接的oci驱动的编译
  • 原文地址:https://www.cnblogs.com/houweidong/p/2911316.html
Copyright © 2011-2022 走看看