<%@ Import Namespace="System.IO" %>
<script language="VB" runat="server">
Sub Enter_Click(sender As Object, e As EventArgs)
Dim filename,filepath As String
'Path.GetFileName方法可以从任何一个路径字符串中获取文件名称
filename= Path.GetFileName(uploadfile.PostedFile.FileName)
'filepath是服务器端保存上传文件的物理路径
filepath= "c:\inetpub\wwwroot\asp.net\chapter3\upload\" & filename
'保存上传文件
uploadfile.PostedFile.SaveAs(filepath)
'下面显示上传文件详细信息
message.InnerHtml = "文件已经成功上载,详细信息如下"
message.InnerHtml &= "<br>保存路径:" & filepath '注意&=运算符
message.InnerHtml &= "<br>文件名称:" & filename
message.InnerHtml &= "<br>文件大小:" & uploadfile.PostedFile.Contentlength & "字节"
message.InnerHtml &= "<br>文件类型:" & uploadfile.PostedFile.ContentType
message.InnerHtml &= "<br>客户端路径:" & uploadfile.PostedFile.FileName
message.InnerHtml &= "<br>文件说明:" & intro.value
message.InnerHtml &= "<br><a href='upload/" & filename & "'>察看文件</a>"
End Sub
</script>
<html>
<body>
<h4 align="center">文件上传示例</h4>
<form enctype="multipart/form-data" runat="server">
选择文件:<input id="uploadfile" type="file" runat="server">
<br>文件说明:<input id="intro" type="text" runat="server">
<br><input type="button" id="enter" value="提交" OnServerClick="Enter_Click" runat="server">
<p><span id="message" style="font: 9pt 宋体;" runat="server" />
</form>
</body>
</html>
分享到:
相关推荐
接下来,我们将深入探讨ASP.NET文件上传的核心概念、实现步骤以及可能遇到的问题。 1. **文件上传基础** ASP.NET中的文件上传主要通过`HttpPostedFileBase`类来处理。当用户在表单中包含一个`<input type="file">`...
在ASP.NET环境中,文件上传是一项常见的功能,尤其在构建交互性强、用户友好的Web应用程序时。本示例“asp.net 文件上传demo”是基于.NET框架3.5的一个演示项目,它利用了Flash技术来增强文件上传体验,同时支持大...
【ASP.NET文件上传与下载系统】是一个典型的Web应用程序,它允许用户通过网络进行文件的上传和下载操作。这个系统基于微软的ASP.NET框架构建,利用了ASP.NET的强大功能和高效性能,为用户提供了一种安全、便捷的方式...
通过深入研究和分析这个Asp.NET文件在线管理系统源码,开发者可以掌握以上这些技术,并将其应用于实际项目中,提升自己的ASP.NET开发能力。同时,也可以根据需求进行定制和扩展,以满足更复杂的文件管理需求。
ASP.NET 文件上传是Web开发中的常见...总的来说,ASP.NET文件上传涉及多个层面,包括客户端交互、服务器处理、安全性和性能优化等。理解并熟练掌握这些知识点,能帮助开发者创建稳定、安全且用户友好的文件上传功能。
ASP.NET文件上传是Web开发中常见的一种功能,用于允许用户在网页上选择并提交本地文件到服务器。在ASP.NET框架中,实现文件上传主要依赖于`HttpPostedFileBase`接口和`System.Web.UI.WebControls.FileUpload`控件。...
这个系统可能包括用户登录、文件上传下载、权限控制、文件分类与搜索等功能,是学习和实践ASP.NET Web开发的宝贵资源。 【标签】"毕业设计"表明这个项目可能是某位学生作为其毕业课题完成的,展示了ASP.NET、C#等...
ASP.NET上传模块是ASP.NET应用程序中的一个重要组成部分,它允许用户通过网页将文件上传到服务器。在Web开发中,文件上传功能常用于...理解这些核心概念和技术对于开发和维护高效、安全的ASP.NET文件上传系统至关重要。
以下是对ASP.NET文件上传相关知识点的详细说明: 1. **HTTP协议与文件上传** - HTTP协议本身不支持文件上传,但通过POST请求和multipart/form-data编码类型,可以实现在HTML表单中上传文件。 2. **ASP.NET Web ...
在ASP.NET Web API中处理文件上传是常见的需求,特别是当你需要允许用户通过Web界面提交文件时。本文将深入探讨如何在ASP.NET Web API中实现文件上传功能,并涉及MIME多部分类型。 首先,让我们了解MIME...
在ASP.NET中处理文件上传是一项常见的任务,特别是在用户需要上传图片或文档的场景下。本压缩包提供了两种不同的文件上传解决方案,特别是带有进度条功能的上传方式,这将为用户提供更好的交互体验。 1. 图片上传:...
下面我们将深入探讨ASP.NET文件上传系统的关键知识点。 1. **控件使用**:ASP.NET提供多种控件用于文件上传,最常见的是`<asp:FileUpload>`控件。这个控件允许用户选择要上传的文件,并将其包含在POST请求中。 2. ...
下面我们将深入探讨ASP.NET文件上传的原理、实现方式及注意事项。 1. 原理: 当用户在HTML表单中选择文件并提交时,浏览器会创建一个包含文件数据的multipart/form-data类型的POST请求。ASP.NET的...
ASP.NET文件上传程序源码是基于Microsoft的.NET框架,特别是针对ASP.NET web应用程序的一个功能模块。这个源码示例主要用于教导开发者如何在网站应用中实现文件上传的功能,它利用了Visual Studio 2008 IDE和SQL ...
ASP.NET文件上传是Web开发中常见的一项功能,它允许用户通过网页将本地计算机上的文件传输到服务器。在本文中,我们将深入探讨如何在ASP.NET环境中实现文件上传,并着重讲解源文件名上传、重命名上传以及限制文件...
本文将详细介绍如何实现ASP.NET中的异步文件上传,并讨论相关的前端界面设计。 首先,我们需要了解ASP.NET中的异步处理。ASP.NET MVC或Web API提供异步控制器方法,允许我们在处理请求时执行非阻塞操作。对于文件...
在ASP.NET中,实现自定义固定格式的多文件批量上传是一项常见的需求,这涉及到Web开发中的文件上传控件、服务器端处理以及客户端交互等多个技术环节。以下是对这一知识点的详细阐述: 1. **文件上传控件**:在ASP...
在这个“ASP.NET 文件上传和网络硬盘的实现”项目中,我们可以深入理解如何利用ASP.NET技术来处理文件上传以及实现一个简单的网络硬盘功能。 首先,文件上传是Web应用程序中常见的需求,ASP.NET 提供了多种方法来...
在这个场景下,`jQuery Uploadify`插件是一个非常实用的工具,它为ASP.NET开发者提供了一个简单易用的前端文件上传解决方案。本文将详细探讨如何在ASP.NET环境中结合jQuery Uploadify实现文件和图片的批量上传。 ...