我爱Aspx >> Asp.Net >> WebService上传下载文件实例{
try
{
///定义并实例化一个内存流,以存放提交上来的字节数组。
MemoryStream m = new MemoryStream(fs);
///定义实际文件对象,保存上载的文件。
FileStream f = new FileStream(Server.MapPath(".") + "\\"
+ FileName, FileMode.Create);
///把内内存里的数据写入物理文件
m.WriteTo(f);
m.Close();
f.Close();
f = null;
m = null;
return "文件已经上传成功。";
}
catch(Exception ex)
{
return ex.Message;
}
}
}
}
要上载文件,必须提供一个表单,来供用户进行文件的选择,下面我们就建立这样一个页面Upload.aspx,用来提供文件上载:
<%@ Page language="c#" Codebehind="Upload.aspx.cs" AutoEventWireup="false"
Inherits="aspxWebCS.Upload" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<title>通过Web Services上载文件</title>
<meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.0">
<meta name="CODE_LANGUAGE" content="Visual Basic 7.0">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server" enctype="multipart/form-data">
Ҷƪл˵?
在vs2005 web程序里如何做固定表..[04-21]
编写高性能Web 应用程序的 10 个..[04-21]
整理Web开发-Ajax社区中有关Ajax..[04-21]
韩国的WEB2.0网站列表[04-21]
分析:面向Web的数据挖掘面临3大..[03-18]
VS2005+Crystal Report开发Web应..[03-17]
ASP.NET+Atlas创建客户端Web应用..[03-17]
ASP.NET+Atlas创建客户端Web应用..[03-17]
VS2005+Crystal Report开发Web应..[03-17]
三层Web体系结构里的两种数据绑定..[03-16]
Data Access Application Block ..[04-21]
Exception Handing Applcation B..[04-21]
了解c#2.0中的Anonymous Methods[04-21]
C#2.0泛型学习--入门篇[04-21]
FileSystemWatcher--检测系统文件..[04-21]
怎样隐藏快捷菜单(C#)[04-21]
ASP.NET2.0中配置文件的加密与解..[04-21]
asp.net2.0新增加的安全控件(译)[04-21]
c#操作xml类[04-21]
本站photos模块代码[04-21]