用asp.net编写的上传程序分享


<%–
upload.aspx
这是一个上传文件,从中我们可以看出asp.net的优势,以前需要控件才能完成的程序,现在只需要几行代码就可以轻松完成。
–%>
<%@ Import Namespace=”System.IO” %>
<%@ page Language=”C#” debug=”true” codepage=”936″%>

<html>
<head>
<title>文件上传,aspcool.com </title>
<script language=”C#” runat=”server”>

public void UploadFile(object sender , EventArgs E)
{

if(myFile.PostedFile!=null)
{
//定义一些变量
string nam = myFile.PostedFile.FileName ;
int i= nam.LastIndexOf(“\”) ;
string newnm =nam.Substring(i) ;

//改变下面的“c:\”到你想要保存的地址。
myFile.PostedFile.SaveAs(“c:\”+newnm) ;

//取得上传文件的各种属性。
fname.Text=myFile.PostedFile.FileName;
fenc.Text=myFile.PostedFile.ContentType ;
fsize.Text=myFile.PostedFile.ContentLength.ToString();

}
}

</script>
</head>
<body>
<center>
<h3> 文件上传演示,飞鹰制作 </h3>
<form id=”uploderform” method=”post” action=”upload.aspx” enctype=”multipart/form-data” runat=”server” >

<table border=”1″ cellspacing=”0″ cellpadding=”0″ >
<tr> <td><h5>选择文件</h5></td</tr>
<tr><td>
<input type=”file” id=”myFile” runat=”server” >
</td></tr>
<tr><td>
<input type=”button” value=”Upload” OnServerClick=”UploadFile” runat=”server” >
</td></tr>
</table>
</form>
<br>
<br>
<table border=”1″ cellspacing=”0″>
<tr><td><b>文件资料</b></td>
<td> </td>
</tr>
<tr>
<td>文件名称 :</td>
<td><asp:label id=”fname” text=”” runat=”server” /></td></tr>
<tr>
<td>文件类型 :</td>
<td><asp:label id=”fenc” runat=”server” /></td></tr>
<tr>
<td>文件大小 :(in bytes)</td>
<td><asp:label id=”fsize” runat=”server” /></td></tr>
</table>
<br>
<br>
<br>
<h5>你可以从 <a href=”https://www.aspcool.com/download”>https://www.aspcool.com/download</a> 下载该程序.我们将给您提供更多的其它程序。如果有什么意见请到我的<a href=”https://www.chaxiu.com/club/right.php?boardid=7&page=1″>ASP论坛</a>来讨论。</h5>
</center>
</body>
</html>

—-想了解更多的linux相关异常处理怎么解决关注<计算机技术网(www.ctvol.com)!!>

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/htmltutorial/71773.html

(0)
上一篇 2020年4月13日
下一篇 2020年4月13日

精彩推荐