网管联盟 | 网管论坛 | 网管u家 | 网管博客 | 网管软件 | 网管求职 | 小游戏 | 网管搜索 | 网管原创 | 网管聚合 | 网管读摘 | 网管焦点 | 世界素材 | 会员投稿 | 会员中心 
中国网管联盟
Windows Linux Cisco 网络技术 数据库 黑客攻防 DotNet Java PHP 认证 新闻资讯 服务器 存储资讯 网络设备 网管学堂 技术专题 焦点 网吧频道
 当前位置: > bitsCN.com > DotNet > ASP.NET > ASP.NET中上传下载文件  

ASP.NET中上传下载文件

2006-03-13  作者:BitsCN整理  来源:中国网管联盟  点评 投稿 收藏

    //检查上传文件不为空
   if(File1.PostedFile!=null)
   {
   string nam = File1.PostedFile.FileName ;
   //取得文件名(抱括路径)里最后一个"."的索引
   int i= nam.LastIndexOf(".");
   //取得文件扩展名
   string newext =nam.Substring(i);
   //这里我自动根据日期和文件大小不同为文件命名,确保文件名不重复
   DateTime now = DateTime.Now;
   string newname=now.DayOfYear.ToString()+File1.PostedFile.ContentLength.ToString();
   //保存文件到你所要的目录,这里是IIS根目录下的upload目录.你可以改变.
   //注意: 我这里用Server.MapPath()取当前文件的绝对目录.在asp.net里""必须用""代替
   File1.PostedFile.SaveAs(Server.MapPath("upload"+newname+newext));
  
   this.HyperLink1.NavigateUrl ="upload"+newname+newext;
  
   //得到这个文件的相关属性:文件名,文件类型,文件大小
   //fname.Text=File1.PostedFile.FileName; 网管联盟bitsCN_com
   //fenc.Text=File1.PostedFile.ContentType ;
   //fsize.Text=File1.PostedFile.ContentLength.ToString();
   }

TAGs文件   目录   这里   upload   大小   Server.MapPath   newext    
 上一篇:JSP与ASP.Net之间的Session值共享   下一篇:ASP.NET 2.0 中实现跨页提交
相关文章列表
ASP.NET中上传下载文件 评论:
loading.. 评论加载中…
评论:请自觉遵守互联网相关政策法规,评论不得超过250字。

验证码: 注册用户
本类热门排行:
1.ASP.NET中实时图表的实现
2.asp.net 实现购物车详细代码
3.asp.net 2.0实现语言和主题的切换
4.用asp.net实现根据IP获取当地天气预报
5.为ASP.NET封装的SQL数据库访问类
6.ASP.NET购物车代码程序
7.在asp.net中为Web用户控件添加属性
8.Web Service中保持ASP.net的状态
9.ASP.NET入门随想
10.面试ASP.NET程序员的笔试题和机试题
最新推荐文章:
1.ASP.NET定义主题和外观
2.如何让Visual Studio和web标准联姻
3.关于Asp.net中导出Excel表格的问题
4.如何封装JS和CSS文件为服务器端控件
5.ASP.NET页面打印技术的总结
6.如何处理ASP.NET 2.0配置文件
7.ASP.NET十分有用的页面间传值方法
8.ASP.NET中实现Flash与.NET的紧密集成
9.面试ASP.NET程序员的笔试题和机试题
10.ASP.NET中实时图表的实现
网管论坛交流:
·不疯魔不成活
·令你大开眼界的真正标准化机房,已整理重
·为赈灾,女孩舍身拍“裸照”
·Windows Server 2003服务器群集创建和配
·exchange2k3全套官方资料
·双儿一周岁了。。。特殊的礼物来啦。。
·存储备份技术版块守则
·无盘技术交流区守则
·DOS命令基础大全之命令详解<作者吐血
·Windows XP 操作系统默认设置需要注意的