upload.aspx

来自「本书通过100个精彩实例」· ASPX 代码 · 共 47 行

ASPX
47
字号
<html>
<body>
   <H3>文档上传<Hr></H3>
<%@ Import Namespace="System.IO" %> 
<%@ page Language="C#" debug="true" codepage="936"%> 
<html> 
<head> 
<title>文件上传</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) ;  
myFile.PostedFile.SaveAs("c:\\"+newnm) ; 

fname.Text=myFile.PostedFile.FileName; 
fenc.Text=myFile.PostedFile.ContentType ; 
fsize.Text=myFile.PostedFile.ContentLength.ToString(); 
}
}
</script> 
</head> 
<body> 
<form id="uploderform" method="post" action="upload.aspx" enctype="multipart/form-data" runat="server" > 
选择文件
<br>
<input type="file" id="myFile" runat="server" > 
<br>
<input type="button" value="上传" OnServerClick="UploadFile" runat="server" >
</form> 
文件名称:
<asp:label id="fname" text="" runat="server" />
<br>
文件类型: 
<asp:label id="fenc" runat="server" />
<br>
文件大小:
<td><asp:label id="fsize" runat="server" />
<br>
</body> 
</html> 
</body>
<html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?