找回密码
 注册
搜索
热搜: 回贴
  • 前程无忧官网首页 有什么好的平台可以
  • 最新的销售平台 互联网营销的平台有哪
  • 制作网页的基本流程 网页制作和网页设
  • 【帝国CMS】输出带序号的列表(数字排
  • 网站建设公司 三一,中联,极东泵车的
  • 织梦 建站 织梦网站模版后台怎么更改
  • 云服务官网 哪些网站有免费的简历模板
  • 如何建网站要什么条件 建网站要用什么
  • 吉林市移动公司电话 吉林省退休人员网
  • 设计类毕业论文 网站设计与实现毕业论
查看: 10525|回复: 3

ASP.net主机上传组件使用方法示例

[复制链接]
发表于 2009-8-10 09:09:55 | 显示全部楼层 |阅读模式 IP:江苏扬州
<!--
标题:文件上传示例(中国万网 ASP.NET 示例程序)
版权声明:本示例程序仅仅授权中国万网 ASP.NET 虚拟主机用户使用。其他任何方式的使用需经中国万网书面授权。
版权所有 (c) 中国万网
-->
<%@ Page language="c#" %>
<html>
<head>
<title>文件上传示例</title>
<style type=text/css>
td {font-size:12px}
.big {font-size:14px}
</style>
</head>
<body>
<script language="C#" runat="server">
private void Page_Load(object sender, System.EventArgs e)
{
lblError.Text = "";
}
private void btnUpload_Click(object sender, System.EventArgs e)
{
try
{
if (!uploadFile.Value.ToLower().EndsWith(".jpg") && !uploadFile.Value.ToLower().EndsWith(".gif"))
throw new Exception("只能上传图片文件。");
//判断上传文件的类型
HttpPostedFile postFile = uploadFile.PostedFile;
//调用标准类库,方法
int contentLength = postFile.ContentLength;
if (contentLength > 512*1024)
throw new Exception("不能上传大于 512K 的文件。");
//判断上传文件的大小
string fileName = postFile.FileName;
//fileName 是您刚刚上传的文件名
fileName=fileName.Substring(fileName.LastIndexOf("\\")+1);
postFile.SaveAs(Request.PhysicalApplicationPath + fileName);
//保存文件
lblError.Text = "上传成功!<a href=\"../" + fileName + "\" target=\"_blank\">查看</a> 刚刚上传的文件。";
}
catch(Exception ex)
{
lblError.Text = ex.Message;
//当出现错误时,打印出错信息
}
}
</script>
<form id="UploadForm" method="post" enctype="multipart/form-data" runat="server">
<table width="75%" align=center cellpadding=4 cellspacing=4>
<tr>
<td>
中国万网 ASP.NET 示例程序
</td>
</tr>
<tr height="1" bgcolor="red">
<td>
</td>
</tr>
<tr>
<td align=center>
<b class="big">文件上传</b>
</td>
</tr>
<tr>
<td align="center">
<input type="file" id="uploadFile" runat="server" />
<asp:Button ID="btnUpload" Text="上传" Runat="server" OnClick="btnUpload_Click"></asp:Button>
</td>
</tr>
<tr>
<td align=center><asp:Label id="lblError" runat="server" ForeColor="Red" /></td>
</tr>
<tr>
<td align=center>版权所有 (c) 中国万网</td>
</tr>
</table>
</form>
</body>
</html>
发表于 2009-12-21 15:34:24 | 显示全部楼层 IP:北京
加油啊!!!!顶哦!!!!!支持楼主,支持你~
回复

使用道具 举报

发表于 2010-2-11 20:05:07 | 显示全部楼层 IP:澳大利亚
今天没事来逛逛,看了一下,感觉相当的不错。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )

GMT+8, 2024-9-30 21:30 , Processed in 0.306768 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表