- 浏览: 92159 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
曾老师:
请问
dataFilter: function(data, ...
利用jquery.validate异步验证用户名是否存在 -
changningbuddha:
错误 1 在证书存储区中找不到清单签名证书。 myClock怎 ...
C#winform的小闹钟
文件上传的实现是利用FileUpload控件的常用属性
FileContent属性:获取stream对象,它指向要使用FileUpload控件上载的文件;
FileName 属性:获取客户端上使用FileUpload控件上载的文件的名称;
HashFile属性:获取一个值,该值指示FileUpload控件是否包含文件;
SaveAs方法:使用FileUpload控件将上传的文件内容保存到web服务器上的指定路径;
//获取文件上传路径
string filePath = resLoad.PostedFile.FileName.ToString();
//获取上传文件名称
string fileName=filePath.Substring(filePath.LastIndexOf("\\")+1).ToString();
//获取文件扩展名
string fileExtend = filePath.Substring(filePath.LastIndexOf(".") + 1).ToString();
//获取文件大小
string fileSize = Convert.ToString(resLoad.PostedFile.ContentLength);
//保存到服务器的路径
string serverPath = Server.MapPath("../Files/") + fileName;
//确定上传文件
resLoad.PostedFile.SaveAs(serverPath);
//……将上传的文件信息保存到数据库中的操作
以下是利用http标签的fileup元素上传文件
<form name="uploadForm" method="post" enctype="multipart/form-data" action="handler/upload.ashx"> <input type="file" id="imgFile" name="imgFile" style="width:220px;" /> <input type="submit" value="上传" /> </form>
用一般处理程序来进行文件的上传,代码如下:
<%@ WebHandler Language="C#" Class="upload" %> using System; using System.Web; public class upload : IHttpHandler { public void ProcessRequest (HttpContext context) { context.Response.ContentType = "text/plain"; // 下面这句是最重要的,取得HttpPostedFile对象后就可以调用他的SaveAs方法了 HttpPostedFile imgFile = HttpContext.Current.Request.Files["imgFile"]; string savePath = context.Server.MapPath("~/upload/"+imgFile.FileName); imgFile.SaveAs(savePath); context.Response.Write("<br>保存成功!文件名:"+imgFile.FileName); } public bool IsReusable { get { return false; } } }
发表评论
-
缩略图
2011-05-16 11:19 1224缩略图 Web应用中最薄弱的环节就是传输,即速度问题。图片格 ... -
给图片加水印
2011-05-16 11:14 1392水印 在网络中发布资源时,比如图片,很多时候需要保护版权,即 ... -
.net绘图操作五
2011-05-16 11:02 1175统计图是信息管理系统常用的功能,常用的有饼图、柱形图、拆线图等 ... -
.net绘图操作四
2011-05-16 11:00 960绘制简单图形 简单图形是组成复杂图形的基础,通过本小节的例子 ... -
.net绘图操作三
2011-05-16 10:47 1565在.NET中图形包括以下两个步骤。 第一,创建Graphic ... -
.net绘图操作二
2011-05-16 09:57 13581.4 Brush Brush通常被称为,用于定义填充图形形 ... -
.net绘图操作一
2011-05-16 09:35 1475.NET对图形操作的支持类 ... -
(推荐)海量数据库的查询优化及分页算法方案
2011-04-28 18:14 1073建立一个web 应用,分页浏览功能必不可少。这个问题是数据库处 ... -
在你的Fckeditor安装Google map plugin
2011-04-28 18:13 1221Fckeditor是现在很常见的Html编辑器,他好用的地方 ... -
分享c#动态生成文字图片解决方案
2011-04-28 18:12 3473大家都知道我们如果想把网页上的文字做出比较炫的效果,便只能用P ... -
浅谈ASP.NET报表控件
2011-04-28 18:07 1854浅谈ASP.NET报表控件 作者:管理员 来源:51CT ... -
数据绑定控件导出到excel
2011-04-26 20:41 1339aspx页面代码 <div> ... -
数据库连接访问数据时出错
2011-04-22 09:39 965超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种 ... -
文件上传中sever.mapPath和Request.PhysicalApplicationPath用法
2011-04-16 08:44 1120aspx页面代码: 添加一个上传控件 <p> ... -
文件的写和读操作方法总结
2011-01-02 21:55 872今天下午看了文件的相关操作,其中最常见的就是创建和读取的操作了 ... -
vs里面根据html模板页生成静态html页面
2011-01-02 17:19 1235在.net中生产静态的html页面主要用到的 IO流技术,先读 ... -
ckeditor的配置(html在线文本编辑器)
2011-01-01 09:11 1829一.ckeditor 3.3.1精简 1、删除_sam ... -
.net的开源cms系统网址收藏
2010-12-21 14:01 910这是我从别人博客上看 ... -
使用下拉列表对gridview分页
2010-12-10 16:32 890这是我看到别人的博客的,不说好不好,先记下来,以后还是有用;先 ... -
很完美的sql数据库访问助手类封装
2010-11-27 22:08 1385看到一本教材上对数据 ...
相关推荐
java多文件上传实现,上传界面采用flash,同时显示上传进度条
简单的jsp文件上传实现。内有相应的开发引用包。
Linux系统下基于Tcp的多线程大文件上传实现.pdf
主要为大家详细介绍了使用fileupload实现文件上传功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
spring mvc文件上传,通过监听器实现进度条
基于WinInet的FTP文件上传实现
基于WinInet的HTTPS文件上传实现
利用java图形化界面和网络编程相结合实现的--文件上传。 运行步骤: (1)分别运行工程两个包中的两个.java文件(UploadClient.java和UploadServer.java)分别会弹出“上传客服端”和“上传服务器”两个窗口。 ...
文件上传一直是B/S结构中很重要的一项功能,在java中并没有很好的实现文件上传的类包,因此出现了一些开源的组件,Smartupload ,commons-fileupload,还有国内的一个"牛人"的(不好意思叫不上名字来),这几个组件中...
uniapp实现上传文件功能,uniapp实现上传文件功能uniapp实现上传文件功能uniapp实现上传文件功能uniapp实现上传文件功能uniapp实现上传文件功能
利用java图形化界面和网络编程相结合实现的--文件上传。 运行步骤: (1)分别运行工程两个包中的两个.java文件(UploadClient.java和UploadServer.java)分别会弹出“上传客服端”和“上传服务器”两个窗口。 ...
servlet实现文件上传的时候,当文件较大的时候,会有文件上传的进度条提示,使用的原理是使用jquery的异步请求,在jsp页面设置定时器,每隔一段时间获取文件上传监听器同步到session中的最新的上传信息。
COS框架实现上传,稍加修改即可实现多文件上传,希望各位采纳
js实现文件上传功能,无需安装flash
前端webuploader文件上传,支持多文件上传,分片存储,代码注释详细,适用于新手入门
在java代码中实现文件的上传和下载,通过页面的file文件上传到java代码段,获取文件的大小和名字
SpringBoot实现文件上传和下载
本文实例讲述了C#实现HTTP上传文件的方法。分享给大家供大家参考。具体实现方法如下: 发送文件代码如下: 代码如下: /// /// Http上传文件 /// public static string HttpUploadFile(string url, string ...
Spring Boot实现文件上传和下载过程如下: 文件上传: 添加Web依赖,创建一个Controller类。 添加处理文件上传的POST请求方法,使用MultipartFile接收上传文件。 验证文件,保存到服务器文件系统。 返回响应给客户端...