zoukankan      html  css  js  c++  java
  • 上传文件 动作详解(最简单的这种)

       private void Button1_Click(object sender, System.EventArgs e)
      {
       string fullname=this.File1.PostedFile.FileName;//得出全部的文件路径和名字
       string vfilename=fullname.Substring(fullname.LastIndexOf("\\")+1);//截取长文件名中最后一个\后面的字符作为文件名字
       string type=vfilename.Substring(vfilename.LastIndexOf(".")+1);//截取长文件名中最后一个.后面的字符作为文件类型
       string size=Convert.ToString(this.File1.PostedFile.ContentLength);//文件大小
       string type=this.File1.PostedFile.ContentType;  //文件类型
       if(type=="jpg"||type=="bmp"||type=="gif"||type=="png")//如果类型等于规定的这几种就存
       {
        this.File1.PostedFile.SaveAs(Server.MapPath("up")+"\\"+vfilename);//利用saveAs方法把文件存在服务器上
        this.Image1.ImageUrl=Server.MapPath("up")+"\\"+vfilename;//马上显示最近上传的图片
       }
       else
       {
       Response.Write("<Script language='javascript'>alert('图片格式错误')</script>");//否则提示用户错误
       }
      }
  • 相关阅读:
    Roman to Integer
    Remove Element
    Maximum Subarray
    Climbing Stairs
    Binary Tree Preorder Traversal
    C++引用和指针
    adb
    Traceview
    解析xml
    SDK manager 下载不同版本sdk
  • 原文地址:https://www.cnblogs.com/thcjp/p/350143.html
Copyright © 2011-2022 走看看