文件上传

简介:

protected void cmdUpload_Click(object sender, EventArgs e) { // 检查文件是否提交; if (Uploader.PostedFile.ContentLength != 0) { try { if (Uploader.PostedFile.ContentLength > 1048576) { // 限制文件大小,拒绝大的请求; lblStatus.Text = "文件太大,请选择小于1M的文件上传!"; } else { //获取UpLoad子目录的物理目录路径; string destDir = Server.MapPath("./Upload"); // 从源文件的完整路径中抽取文件名; string fileName = System.IO.Path.GetFileName( Uploader.PostedFile.FileName); // 将目标目录与文件名相连; string destPath = System.IO.Path.Combine(destDir, fileName); // 保存文件到服务器; Uploader.PostedFile.SaveAs(destPath); lblStatus.Text = "文件路径为"+destPath+" 上传成功,谢谢您的上传!"; Image img = new Image(); img.Width = 300; img.Height = 400; img.ImageUrl = "~/Upload/"+fileName; this.Controls.Add(img); // Display the whole file content. //StreamReader r = new StreamReader(Uploader.PostedFile.InputStream); //lblStatus.Text = r.ReadToEnd(); //r.Close(); } } catch (Exception err) { lblStatus.Text = err.Message; } }

目录
相关文章
|
6月前
|
C#
C#文件上传
C#文件上传
28 0
|
7月前
|
JavaScript 前端开发 移动开发
浅谈文件上传
浅谈文件上传
浅谈文件上传
|
6月前
|
存储 移动开发 JavaScript
|
8月前
|
安全 应用服务中间件 PHP
[SUCTF 2019]CheckIn(文件上传)
[SUCTF 2019]CheckIn(文件上传)
66 0
|
10月前
|
前端开发 Java Apache
文件上传与下载
文件上传与下载 文件上传也称为upload,是指将本地图片、视频、音频等文件上传到服务器上,可以供其他用户浏览或下载的过程。文件上传在项目中应用非常广泛,我们经常发微博、发微信朋友圈都用到了文件上传功能。 文件上传时,对页面的form表单有如下要求: method=“post” 采用post方式提交数据 enctype=“multipart/form-data” 采用multipart格式上传文件 type=“file” 使用input的file控件上传
|
11月前
|
开发框架 安全 JavaScript
文件上传利用总结
文件上传利用总结
246 0
|
Java 开发者
单文件上传 | 学习笔记
快速学习单文件上传,介绍了单文件上传系统机制, 以及在实际应用过程中如何使用。
67 0
单文件上传 | 学习笔记
|
JavaScript
你真的了解文件上传吗?
你真的了解文件上传吗?