对Fancyupload的实现一直心仪已久,我看网上多在寻觅Asp.net的实现,就用VS2005实现了一个。
因为项目中正好要应用,所以给出个demo让大家下载。发现除了在js端出现点问题以外,基本上用
asp.net实现非常简单,代码为fancyupload2.0的实现。我看javaeye以前有网友上传的是1.0的
一个action页面包含的代码和现在成熟的框架一样都很少。
upload.aspx.cs
protected void Page_Load(object sender, EventArgs e)
{
HttpPostedFile postedFile = Request.Files["photoupload"];
if (postedFile != null)
{
string nam = postedFile.FileName;
postedFile.SaveAs(Server.MapPath("\\upload\\" + nam));
}
}
index.htm部分
<form action="upload.aspx" method="post" enctype="multipart/form-data" id="form-demo">
<fieldset id="demo-fallback">
<legend>文件上传</legend>
<p>
选择上传的照片文件.<br />
<span style="font-size: 9pt">
<strong>(这个Demo使用了Flash和Js进行ajax的文件上传.</strong> )</span></p>
<label for="demo-photoupload">
上传文件:
<input type="file" name="photoupload" id="demo-photoupload" />
</label>
</fieldset>
<div id="demo-status" class="hide">
<p>
<a href="#" id="demo-browse-Excel">选择Excel</a> |
<a href="#" id="demo-clear">清除</a> |
<a href="#" id="demo-upload">上传</a>
</p>
<div>
<strong class="overall-title">总进度</strong><br />
<img src="./js/bar.gif" class="progress overall-progress" alt="进度条" />
</div>
<div>
<strong class="current-title">文件进度</strong><br />
<img src="./js/bar.gif" class="progress current-progress" alt="进度条" />
</div>
<div class="current-text"></div>
</div>
<ul id="demo-list"></ul>
默认就上传到了upload目录。
分享到:
- 2008-06-20 20:14
- 浏览 3596
- 评论(3)
- 论坛回复 / 浏览 (1 / 6086)
- 查看更多
相关推荐
2. 压缩和预加载:为了减少加载时间,可以使用第三方工具对库文件进行压缩,并实现预加载策略。 六、实例应用 1. 动画制作:库中的动画片段可随时拖放到舞台,快速构建复杂的动画序列。 2. 游戏开发:角色、道具、...
资源介绍:文件上传实例-威盘POST文件上传实例易语言源码资源作者:执着资源界面:资源下载:
这个“Flash多文件上传实例”提供的可能是一个使用Adobe Flash技术实现的解决方案。Flash曾经是网页多媒体和交互性内容的重要工具,它允许开发者创建丰富的用户体验,包括文件上传功能。以下是对这个实例中可能涉及...
在本压缩包中,我们收集了“FLASH教学实例29-40”,涵盖了多个关键的Flash动画技术,包括引导线、遮罩、形状渐变动画等。这些实例不仅提供了丰富的学习资源,还附带了相应的素材和源文件,使得学习者能够深入理解并...
"基于Flash的无刷新多文件大文件上传实例"是一个解决方案,它利用Adobe Flash技术来实现不刷新页面的情况下,上传多个大文件的功能。这个技术在早期广泛使用,因为当时HTML5的File API还未普及。以下是对这一实例的...
《Flash CS6案例教程-素材源文件》是一个教学资料压缩包,主要包含了使用Adobe Flash CS6进行动画制作和交互设计的实例源文件。Flash CS6是Adobe公司开发的一款专业级的二维动画和交互式内容创作工具,广泛应用于...
在这个实例中,我们探讨的主题是如何在同一个网页上实现多个独立的上传框,每个上传框都可以单独处理文件上传,满足用户在不同场景下的文件提交需求。下面将详细阐述这个实例所涉及的核心知识点。 1. **WebUploader...
在这里,它代表了一个具体的实例,可能是上一节课所学知识的应用演示,让用户能够直观地看到如何将理论知识转化为实际操作。通过观看这个SWF文件,学习者可以跟随教程逐步学习动画的制作流程,理解每个步骤的目的和...
在“使用Protege创建本体进行推理-入门实例”中,我们将探讨如何通过Protege 5.2构建一个简单的生物分类本体,并利用内置的HermiT推理机进行推理。 首先,我们需要理解本体的基本构成。在这个实例中,我们有两类...
在IT行业中,网页设计是至关重要的一个领域,它关乎到用户体验和网站的视觉效果。本资源包名为"flash网页模板css- div- html 带实例图参考",提供了多套网页模板,专为设计师和开发者们提供灵感和实用指南。下面我们...
此外,压缩包中的“下载说明.txt”可能是提供教程的下载和使用指南,而“A5下载- 更全的站长资源平台.url”是一个链接,可能是推荐的其他学习资源或相关下载网站,为学习者提供更全面的学习支持。 通过这个实例,...
《ANSYS二次开发及应用实例详解》是一本深入探讨ANSYS软件高级使用的书籍,主要针对ANSYS的用户子程序进行详细解析。这本书的核心价值在于它提供了可以直接编译通过的源程序代码,这对于学习和理解ANSYS的二次开发至...
FTP是一种用于在互联网上进行文件传输的标准协议,它允许用户从一个远程服务器上传或下载文件。QT中的QNetworkAccessManager类是实现FTP操作的关键,它提供了一种简洁的API来处理HTTP、FTP等网络请求。 要使用QT...
在WebApplication1这个项目中,你可能会看到一个基本的Jasny Bootstrap应用结构,包括引入必要的CSS和JavaScript文件,以及使用这些增强组件的示例代码。文件名可能代表了一个简单的Web应用程序,其中包含HTML、CSS...
在C#编程环境中,实现多服务器多文件上传的实例是一个涉及网络编程、并发处理和分布式系统设计的重要技术问题。在大型应用或者云服务环境中,为了提高系统的可用性和可靠性,通常会采用多服务器集群架构。本实例就是...
Flash遮罩特效实例--百叶窗.doc
本篇将基于"Flash绘图入门实例文件"这一主题,深入探讨Flash的基础绘图功能和应用场景。 Flash的绘图工具主要包括铅笔工具、线条工具、矩形工具、椭圆工具、刷子工具等,这些工具使得用户能够创建出各种形状和线条...
"JSP上传文件类-JspSmartUpload实例"是针对JSP文件上传功能的一个实践案例,使用了JspSmartUpload这个第三方库,该库专门设计来简化JSP中的文件上传操作。 JspSmartUpload是一个开源的Java库,它提供了一种简单的...
在Java编程领域,文件上传和下载是常见的功能需求,尤其在网络应用中,如网页服务器、B/S架构系统等。这个实例提供了对文件上传下载过程的深入理解和实践操作。以下是关于"Java文件上传下载实例(含详细注释)"的详细...
一个目标文件,演示Socket的使用。 Java 组播组中发送和接受数据实例 3个目标文件。 Java读写文本文件的示例代码 1个目标文件。 java俄罗斯方块 一个目标文件。 Java非对称加密源码实例 1个目标文件 摘要:Java...