当前位置: 首页 > 图文教程 > 网络编程 > ASP.NET > 用asp.net编写的上传程序

ASP.NET
从一个舆论调查的制作谈面向对象的编程思路(二)
从一个舆论调查的制作谈面向对象的编程思路(三)
从一个舆论调查的制作谈面向对象的编程思路(四)
从一个舆论调查的制作谈面向对象的编程思路(五)
c#写的五子棋程序,供学习WinForms的鼠标事件和使用GDI+
我对.Net技术中asp.net应用的一点看法
ASP.NET连SQL7接口源代码
ASP.NET中密码保护,MD5和SHA1算法的使用
微软的远程处理框架.NET Remoting - 1
微软的远程处理框架.NET Remoting - 2
黑客写出了针对.Net平台的反编译器
在config.web中保存数据库连接串
在ASP.Net中两种利用CSS实现多界面的方法
ASP.NET中如何调用存储过程
ASP.NET中取代ASP的RS(Remote Scripting)技术的Framework
刚学ASP.Net,学了个简单的计算器
ASP.NET 链接数据库基础
一个简单的加密/解密方法
加入身份验证信息的SMTP mail发送
webconfig的设置节点说明

ASP.NET 中的 用asp.net编写的上传程序


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 51 ::
收藏到网摘: n/a

<%-- <br>
upload.aspx <br>
这是一个上传文件,从中我们可以看出asp.net的优势,以前需要控件才能完成的程序,现在只需要几行代码就可以轻松完成。 <br>
--%> <br>
<%@ Import Namespace="System.IO" %> <br>
<%@ page Language="C#" debug="true" codepage="936"%> <br>
<br>
<html> <br>
<head> <br>
<title>文件上传,aspcool.com </title> <br>
<script language="C#" runat="server"> <br>
<br>
public void UploadFile(object sender , EventArgs E) <br>
{ <br>
<br>
if(myFile.PostedFile!=null) <br>
{ <br>
//定义一些变量 <br>
string nam = myFile.PostedFile.FileName ; <br>
int i= nam.LastIndexOf("\\") ; <br>
string newnm =nam.Substring(i) ; <br>
<br>
<br>
//改变下面的“c:\\"到你想要保存的地址。 <br>
myFile.PostedFile.SaveAs("c:\\"+newnm) ; <br>
<br>
//取得上传文件的各种属性。 <br>
fname.Text=myFile.PostedFile.FileName; <br>
fenc.Text=myFile.PostedFile.ContentType ; <br>
fsize.Text=myFile.PostedFile.ContentLength.ToString(); <br>
<br>
<br>
} <br>
} <br>
<br>
</script> <br>
</head> <br>
<body> <br>
<center> <br>
<h3> 文件上传演示,飞鹰制作 </h3> <br>
<form id="uploderform" method="post" action="upload.aspx" enctype="multipart/form-data" runat="server" > <br>
<br>
<table border="1" cellspacing="0" cellpadding="0" > <br>
<tr> <td><h5>选择文件</h5></td</tr> <br>
<tr><td> <br>
<input type="file" id="myFile" runat="server" > <br>
</td></tr> <br>
<tr><td> <br>
<input type="button" value="Upload" OnServerClick="UploadFile" runat="server" > <br>
</td></tr> <br>
</table> <br>
</form> <br>
<br> <br>
<br> <br>
<table border="1" cellspacing="0"> <br>
<tr><td><b>文件资料</b></td> <br>
<td> </td> <br>
</tr> <br>
<tr> <br>
<td>文件名称 :</td> <br>
<td><asp:label id="fname" text="" runat="server" /></td></tr> <br>
<tr> <br>
<td>文件类型 :</td> <br>
<td><asp:label id="fenc" runat="server" /></td></tr> <br>
<tr> <br>
<td>文件大小 :(in bytes)</td> <br>
<td><asp:label id="fsize" runat="server" /></td></tr> <br>
</table> <br>
<br> <br>
<br> <br>
<br> <br>
<h5>你可以从 <a href="http://www.aspcool.com/download">http://www.aspcool.com/download</a> 下载该程序.我们将给您提供更多的其它程序。如果有什么意见请到我的<a href="http://www.chaxiu.com/club/right.php?boardid=7&page=1">ASP论坛</a>来讨论。</h5> <br>
</center> <br>
</body> <br>
</html> <br>