Asp.Net 之 基本控件FileUpload上传控件
2015-10-09 10:07
483 查看
1、前台代码:
2、后台代码:
<asp:FileUpload ID="FileUpload" runat="server" /> <asp:Button ID="BtnUp" runat="server" onclick="BtnUp_Click" Text="上 传" /> <asp:Label ID="LabMsg" runat="server"></asp:Label>
2、后台代码:
using System; using System.Collections.Generic; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; namespace docnet { public partial class up : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } protected void BtnUp_Click(object sender, EventArgs e) { if (FileUpload.HasFile) { string savePath = Server.MapPath("~/upload/");//指定上传文件在服务器上的保存路径 //检查服务器上是否存在这个物理路径,如果不存在则创建 if (!System.IO.Directory.Exists(savePath)) { System.IO.Directory.CreateDirectory(savePath); } savePath = savePath + "\\" + FileUpload.FileName; FileUpload.SaveAs(savePath); LabMsg.Text = string.Format("<a href='upload/{0}'>upload/{0}</a>", FileUpload.FileName); } else { LabMsg.Text = "你还没有选择上传文件!"; } } } }
相关文章推荐
- Asp.Net 之 下载文件的常用方式
- [转]OBOUT ASP.NET HTML Editor - Insert HTML
- asp.net mvc web api 可跨域方法
- spring @AspectJ @annotation
- ASP.NET如何定时调用WebService服务
- 表单和 HTML 辅助方法– ASP.NET MVC 4 系列
- ROS(10):mac 下树莓派Raspberry Pi 烧录 img
- Asp.net mvc + .net ef database first 或 model first 时如何添加验证特性
- Asp.net页面间传值方式汇总
- Unable to locate 'C:\Users\Administrator\Desktop\aspnet-3f34254d5ebec499ba8bc470544c7d401f379406\Sam
- Asphyre 更名pxl 终于全面支持跨平台了.Delphi饭们 激动了吧.
- ASP.NET动态网站制作(7)-- JS(2)
- asp.net MVC 中呈现指定区域下的分部视图
- asp.net MVC 中呈现指定区域下的分部视图
- 如何利用iis的缺陷配置system权限的asp后门 - tk
- ASP.NET中HTML页面的访问验证设置方法
- Spring @Aspect进行类的接口扩展
- OWASP Top 10 – 2013, 最新十大安全隐患(ASP.NET解决方法)
- ASP显示页面执行时间的方法
- 未能找到元数据文件C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools\..\IDE\EntityFramework.dl