后来朋友推荐了一个这个叫上传的上传插件,似乎挺好,就到官方下了个示例运行,感觉挺好,自己再稍加美化一下就好了.接下来就讲讲使用过程吧:1.下载官方网站:http://www.uploadify.com/直接下载:jquery.uploadify-v2.1.0.rar我的MyUpload.rar人口:官方网站也有演示下载解压后
说明:它里面有演示但是是服务器端编程语言(专业超文本预处理器的缩写)的,还有一个帮助文档:uploadify v2.1.0手册. pdf.2创建工程:结构如图
文件说明:A.js文件夹下的所有文件:必需,从下载下来的包里解压复制过来,名字可以自己改改默认值:测试页,后台没有代码复制代码代码如下: %@页面语言=' c# ' AutoEventWireup=' true '代码在=' default '之前。aspx。cs ' Inherits=' webapplication 2 ._默认"%!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN ' ' http://www .w3。org/TR/XHTML 1/DTD/XHTML 1-Transitional。DTD ' html xmlns=' http://www .w3。org/1999/XHTML ' head runat=' server ' title jquery。上传上传插件的使用/title link rel='样式表href=' js/uploadify。CSS '/脚本类型=' text/JavaScript ' src=' http : js/jquery。量滴js '/脚本类型=' text/JavaScript ' src=' http : js/swfoobject。js '/脚本类型=' text/JavaScript ' src=' http : js/jquery。上传。量滴js '/script ready(function(){ $(' # uploadify ')).upload ify({ ' uploader ' : ' js/upload ify。swf ',' script': 'Upload.aspx ',' cancel limg ' : ' js/cancel。png ',' folder': 'upload ',' queueID': 'fileQueue ',' auto': false,' multi ' : true,});});/脚本/标题正文表单id='form1' runat='server '输入类型=' file ' name=' uploadify ' id=' uploadify '/a href=' JavaScript : $(' # uploadify '),'' uploadifyUpload()'上传/a | a href=' JAVAScript : $(' # uploadify ').' uploadifyClearQueue()'取消上传/a div id='文件队列'/div/表单/正文/html C .上传。aspx :处理上传文件复制代码代码如下: %@页面语言='C#' AutoEventWireup='true '代码隐藏='上传。aspx。cs ' Inherits=' webapplication 2 .上传' %代码复制代码代码如下:使用系统;使用系统。数据;使用系统。配置;使用系统。收藏品;使用系统网络.使用系统。网络安全;使用系统网络。用户界面使用系统。网络控件;使用系统。网页组件;使用系统网络。UI。HtmlControls使用系统IO;命名空间WebApplication2 {公共分部类上传:系统.网络。用户界面。第{页受保护的无效页面_加载(对象发送方,事件参数e){ https tedfile文件=Request .文件['文件数据'];字符串上传路径=服务器。映射路径(请求['文件夹']' ');如果(文件!=null) { if(!目录。存在(上传路径)){目录创建目录(upload path);}文件。另存为(上传路径文件. FIlename);回应。写(' 1 ');} else { Response .写入(' 0 ');} } } } D。上传这个文件加也是必需3.运行结果
4.最后说说:这个只是一个简单的入门例子,至于界面可以根据自己的需要去改