zoukankan      html  css  js  c++  java
  • 上传图片

    1. HTML页面代码

    @using (Html.BeginForm("Img", "WuDi", FormMethod.Post, new { enctype = "multipart/form-data" }))
                                                {
                                                    <input type="file" name="files" value="" />
                                                    <input type="submit" value="提交" />
                                                }

    在项目根目录下创建一个 Uploads的文件夹来存放图片

    后台代码

      public ActionResult Img(HttpPostedFileBase files) 

    {

        //判断是否为空
                if (files!= null)
                {

                    //修改图片名称,防止图片名称重复
                    string fileName = DateTime.Now.ToString("yyyyMMdd") + "-" + Path.GetFileName(files.FileName);

                 //获取图片的物理路径
                    var filePath = Path.Combine(Request.MapPath("~/Uploads/"), fileName);

                  //上传到服务器
                   s.SaveAs(filePath);

               //保存到数据库操作不详细些

       Users2 u = new Users2();

      u.Users_img = "~/Uploads/" + fileName;

      return view();

    }

    }

    //从数据获数据取到图片的路径之后

        <img width="150" height="150" src="@Url.Content(item.Users_img)" /> 

    输出即可显示图片

  • 相关阅读:
    源码实现 --> strcmp
    源码实现 --> strdel
    源码实现 --> strcpy
    SoC的Testbench中的简易bus_monitor(加入print函数)
    debian 安装后需做的几件事
    使用Perl合并文件
    一个简单的Verilog计数器模型
    Environment Modules简单使用
    Git push “fatal: Authentication failed ”
    使用SystemC进行硬件仿真
  • 原文地址:https://www.cnblogs.com/gbb44/p/10636874.html
Copyright © 2011-2022 走看看