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)" /> 

    输出即可显示图片

  • 相关阅读:
    fused multiply and add
    gcc优化选项解析
    gcc的搜索路径,头文件和库
    使用-Wl直接向ld传递参数
    ldd LD_TRACE_LOADED_OBJECTS
    linux下库的使用
    在RedHat 5下安装Oracle 10g详解(转)
    Centos下安装X Window+GNOME Desktop+FreeNX
    oracle exp direct 执行机制
    详解Oracle的unlimited tablespace系统权限
  • 原文地址:https://www.cnblogs.com/gbb44/p/10636874.html
Copyright © 2011-2022 走看看