博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
asp.net批量上传图片代码
阅读量:5947 次
发布时间:2019-06-19

本文共 3560 字,大约阅读时间需要 11 分钟。

因为工作需求需要,所以闲来无聊随手写了一个多图片上传。不多说直接上源码!!

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="uploadScrollImg.aspx.cs"    Inherits="HighWeb.uploadScrollImg" %>    
图片批量上传
图片上传
  1. 图片加载中....
  2. 图片加载中....
  3. 图片加载中....
  4. 图片加载中....
  5. 图片加载中....
  6. 图片加载中....
  7. 图片加载中....
  8. 图片加载中....
  9. 图片加载中....
  10. 图片加载中....
  11. <%=UploadMsg%>
using System;using System.Collections.Generic;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.IO;namespace HighWeb{    public partial class uploadScrollImg : System.Web.UI.Page    {        protected void Page_Load(object sender, EventArgs e)        {            UploadMsg = "图片上传组件已经就绪";            loadSucces = "[]";            if (!IsPostBack)            {                if (Request.Files.Count > 0)                {                    UploadMsg = "图片";                    loadSucces = "[";                    bool f = false;                    foreach (string k in Request.Files.AllKeys)                    {                        if (!string.IsNullOrEmpty(Request.Files[k].FileName))                        {                            string fileName = string.Format("{0}{1}", Guid.NewGuid().ToString().Replace("-", ""), Path.GetExtension(Request.Files[k].FileName));                            Request.Files[k].SaveAs(string.Format("{0}{1}", Server.MapPath("~/uploadResurce/"), fileName));                            if (f)                            {                                loadSucces += ",";                                UploadMsg += ",";                            }                            loadSucces += "{fn:'" + k + "',ph:'/uploadResurce/" + fileName + "'}";                            UploadMsg += Request.Files[k].FileName;                            f = true;                        }                    }                    loadSucces += "]";                    UploadMsg += "已经上传成功 !";                }            }        }        protected string loadSucces        {            private set;            get;        }        protected string UploadMsg        {            private set;            get;        }    }}

 

转载地址:http://lofxx.baihongyu.com/

你可能感兴趣的文章
BEM命名 css模块化解决方案
查看>>
使用Tower克隆gitLab项目
查看>>
前端js压缩图片并上传
查看>>
我的Java设计模式-工厂方法模式
查看>>
线程存储简介
查看>>
WEEX系列 我的第一个WEEX DEMO
查看>>
Deploy NodeJS Docker to QiO Edge Cloud using Kubernetes
查看>>
【Hadoop学习】HDFS基本原理
查看>>
关于解决IE8以下版本获取DOM节点的方法
查看>>
vue学习笔记(二)
查看>>
Flask四之模板
查看>>
要不, 我们从右往左书写数组?
查看>>
我的面试准备过程--LeetCode(更新中)
查看>>
【145天】尚学堂高淇Java300集视频精华笔记(103-104)
查看>>
如何在 React Native 中写一个自定义模块
查看>>
SegmentFault 2017 年社区周报 Vol.5
查看>>
JS用原型对象写的贪吃蛇,很粗糙的代码
查看>>
mac安装consul
查看>>
JavaScript深入之bind的模拟实现
查看>>
Learning Notes - Understanding the Weird Parts of JavaScript
查看>>