• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    asp.net MVC实现无组件上传图片实例介绍
    例子:
    如我想上传一个图片到服务器端:asp页面
    复制代码 代码如下:

    form id="form1" runat="server" action="/bookIndex/fileUpLoad/(你准备处理的 ActionResult)" method="post" enctype="multipart/form-data">
    input type="file" id="imageUpLoad" name="imageUpLoad">
    input type="button" value="点击上传" onclick="UpLoad()">
    ....
    /form>

    js代码:
    复制代码 代码如下:

    script type="text/javascript">
    function UpLoad()
    {
    如果有其他的值,判断下是否为空.
    form1.submit();
    }
    script>

    后台代码
    复制代码 代码如下:

    public ActionResult fileUpLoad(HttpPostedFileBase imageUpLoad(这里跟前台页面input输入框name保持一致))
    {
    string fileName = imageUpLoad.FileName;
    //转换只取得文件名,去掉路径。
    if (fileName.LastIndexOf("\\") > -1)
    {
    fileName = fileName.Substring(fileName.LastIndexOf("\\") + 1);
    }
    //保存到相对路径下。
    imageUpLoad.SaveAs(Server.MapPath("../../image/img/" + fileName));
    //以下代码是将 路径保存到数据库。
    string ImagePath = "../../image/img/" + fileName;
    string sql = "insert into bookinfo(bookphoto)values('" + ImagePath + "')";
    //封装好的代码,直接调用。
    DataBase db = new DataBase();
    db.getConn();
    int result = db.executeUpdate(sql);
    return View();
    }
    您可能感兴趣的文章:
    • JQuery.uploadify 上传文件插件的使用详解 for ASP.NET
    • asp.net+FCKeditor上传图片显示叉叉图片无法显示的问题的解决方法
    • asp.net fileupload控件上传文件与多文件上传
    • asp.net(c#)开发中的文件上传组件uploadify的使用方法(带进度条)
    • asp.net 多文件上传,兼容IE6/7/8,提供完整代码下载
    • Asp.net实现MVC处理文件的上传下载功能实例教程
    • asp.net图片上传实例
    • Asp.Net 无刷新文件上传并显示进度条的实现方法及思路
    • asp.net下文件上传和文件删除的代码
    • ASP.NET MVC Webuploader实现上传功能
    上一篇:asp.net Repeater 数据绑定的具体实现(图文详解)
    下一篇:VS2010、VS2008等项目的默认浏览器修改方法(图文)
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    asp.net MVC实现无组件上传图片实例介绍 asp.net,MVC,实现,无,组件,