zoukankan
html css js c++ java
Input控件上传文件
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> </head> <body> <form action="exec/Upload.ashx" enctype="multipart/form-data" method="post"> <input name="file" type="file" /> <input type="submit" value="提交" /> </form> </body> </html>
页面1里面写这些
<%@ WebHandler Language="C#" Class="Upload" %> using System; using System.Web; public class Upload : IHttpHandler { public void ProcessRequest (HttpContext context) { context.Response.ContentType = "text/plain"; HttpFileCollection imgs = context.Request.Files; if (imgs.Count>0) { for (int i = 0; i < imgs.Count; i++) { if (imgs[i].ContentLength!=0) { string oldName=imgs[i].FileName.ToString(); string imgName = Guid.NewGuid().ToString(); string imgType = oldName.ToString().Substring(oldName.LastIndexOf(".")); string imgPath = "~/upload/" + imgName + imgType; imgs[i].SaveAs(context.Server.MapPath(imgPath)); } } } } public bool IsReusable { get { return false; } } }
一般处理程序代码
点击下载源代码
查看全文
相关阅读:
NET Core-TagHelper实现分页标签
NET Core-学习笔记(三)
NET Core-学习笔记(二)
NET Core-学习笔记(一)
MVC默认路由实现分页-PagerExtend.dll
Tomcat优化
JVM参数配置大全
tomcat8+memcached session共享
Tomcat+Nginx+Redis+MySQL实现反向代理、负载均衡、session共享
搭建Tomcat应用服务器、tomcat虚拟主机及Tomcat多实例部署
原文地址:https://www.cnblogs.com/javawebsoa/p/2458006.html
最新文章
美元跟美国政府
解构地产经济
M1905
《数学的逻辑基础和计算复杂性——数学结构》:抽象代数
自然数是什么?
孩子,你记住:可以哭,可以恨,但不可以不坚强
A股牛蹄板块轮动迹象
实不相瞒,笛卡尔与公主既没心形曲线也没爱情,有的只是命债
有道无术,术尚可求;有术无道,止于术!
自主招生认可的英语竞赛有哪些
热门文章
开源一个跨平台运行的服务插件
nginx+iis+redis+Task.MainForm构建分布式架构 之 (redis存储分布式共享的session及共享session运作流程)
windows+nginx+iis+redis+Task.MainForm构建分布式架构 之 (nginx+iis构建服务集群)
文件上传的几个
创建几个常用table展示方式插件
二维码生成工厂
MVC常遇见的几个场景代码分享
缓存工厂之Redis缓存
netcore
NET Core-学习笔记(四)
Copyright © 2011-2022 走看看