2014-07-23 利用ASP.NET自带控件实现单文件上传与下载
上传文件页面:

下载文件页面:

1、母版页site.Master
2、Default.aspx 上传页面
3、Default.aspx.cs
using System;
Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "name",
"<script>alert('文件上传成功!')</script>");
Page.ClientScript.RegisterClientScriptBlock(this.GetType(),
"alert('hehh')", "<script>alert('不支持此格式文件上传!')</script>");
Page.ClientScript.RegisterClientScriptBlock(this.GetType(),
"alert('hehh')",
"<script>alert('上传文件为空文件,请重新选择!')</script>");
Page.ClientScript.RegisterClientScriptBlock(this.GetType(),
"scriptName", "<script>alert('上传文件过大!')</script>");
Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "name",
"<script>alert('文件为空,请先选择要上传的文件!')</script>");
<asp:Button ID="Button1" runat="server" Font-Bold="True"
Font-Size="Small" Font-Strikeout="False" Text="下载"
onclick="Button1_Click" />
5、Download.aspx.cs
this.Page.ClientScript.RegisterClientScriptBlock(this.GetType(),"success","<script>alert('
文件不存在!')</script>");
this.Page.ClientScript.RegisterClientScriptBlock(this.GetType(),
"success", "<script>alert('文件不存在!')</script>");
this.Page.ClientScript.RegisterClientScriptBlock(this.GetType(),
"success", "<script>alert('选择文件为空,请先选择要下载的文件!')</script>");
注:ASP.NET框架默认最大上传文件为4M,如果要修改框架默认最大上传文件大小, 需要到C:\Windows
\Microsoft.NET\Framework\v4.0.30319\Config文件夹中修改machine.config文件,
在<system.web> 标签中加入或修改<httpRuntime
maxRequestLength="4096000"/>的值。
2014-07-23 利用ASP.NET自带控件实现单文件上传与下载的更多相关文章
- asp.net web常用控件FileUpload(文件上传控件)
FileUpload控件的主要中能:向指定目录上传文件,该控件包括一个文本框和一个浏览按钮. 常用的属性:FileBytes,FileContent.FileName.HasFile.PostedFi ...
- Asp.net core 学习笔记 ( upload/download files 文件上传与下载 )
更新 : 2018-01-22 之前漏掉了一个 image 优化, 就是 progressive jpg refer : http://techslides.com/demos/progressi ...
- ASP.NET MVC5+EF6+EasyUI 后台管理系统(56)-插件---单文件上传与easyui使用fancybox
系列目录 https://yunpan.cn/cZVeSJ33XSHKZ 访问密码 0fc2 今天整合lightbox插件Fancybox1.3.4,发现1.3.4版本太老了.而目前easyui 1 ...
- ASP.NET 文件上传于下载
本文主要介绍一下,在APS.NET中文件的简单上传于下载,上传是将文件上传到服务器的指定目录下,下载是从存入数据库中的路径,从服务器上下载. 1.上传文件 (1)页面代码 <table alig ...
- [转载]ASP.NET Core文件上传与下载(多种上传方式)
ASP.NET Core文件上传与下载(多种上传方式) 前言 前段时间项目上线,实在太忙,最近终于开始可以研究研究ASP.NET Core了. 打算写个系列,但是还没想好目录,今天先来一篇,后面在 ...
- ASP.NET文件上传和下载
大学最近作出相关的需求进行上传和下载文件的网站(求为:站点发布的通知,在后台要能给每一个通知加入附件.在前台要能显示并下载附件),之前仅仅是学习过关于上传的 理论知识,这里实践了一下下,与大家分享一下 ...
- ASP.NET Core文件上传与下载(多种上传方式)
前言 前段时间项目上线,实在太忙,最近终于开始可以研究研究ASP.NET Core了. 打算写个系列,但是还没想好目录,今天先来一篇,后面在整理吧. ASP.NET Core 2.0 发展到现在,已经 ...
- 040. asp.netWeb中TreeView控件绑定XML文件
xml文件格式: <?xml version="1.0" encoding="utf-8" ?> <sitemap title="进 ...
- asp.net.mvc 的单文件上传和多文件上传的简单例子
首先打开vs2012,创建空的mvc4项目,名称为MVCStudy,选择基本模板
随机推荐
- (6)Xamarin.android google map v2
原文 Xamarin.android google map v2 Google Map v1已经在2013年的3月开始停止支持了,目前若要在你的Android手机上使用到Google Map,就必须要 ...
- C++_bool
1 0 #include <iostream> using namespace std; void main() { && || || - && ; std ...
- Python-第一天
1. 基础知识 1.1 编码 python默认是ascii编码,不支持中文 在脚本顶部添加 #coding=utf-8,使python支持中文 #!/usr/bin/env python --- ...
- JDBC增强
JDBC增强 批处理:批量处理sql语句,比如批量添加用户信息. addBatch() //pstmt.addBatch() 就是替换一条一条执行的execute****** executeBat ...
- Joseph(约瑟夫环)
Joseph Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Subm ...
- 性能优化工具---iostat
Iostat (参考 man iostat) 可选项: -c为汇报CPU的使用情况: -d为汇报磁盘的使用情况: -k表示每秒按kilobytes字节显示数据: -t为打印汇报的时间: -v表示打印出 ...
- samba服务器的安装及配置
安装前首先查看服务器是否已经安装samba服务器 [root@bogon home]# rpm -qa|grep samba system-config-samba-docs-1.0.9-1.el6. ...
- hdu4741
2013年两场网络赛已经过了,之前的现场赛拿了多次铜牌,而这两场网络赛我们都表现得这么水,不由得感慨起来,ACM竞赛生涯就要画上句号了,甚至整个学习生涯中这种纯学术的竞赛都要完了.这两场网络表现得不好 ...
- IO库 8.2
题目:编写一个测试函数,将cin作为参数传入. #include <iostream> using std::istream; istream& func(istream& ...
- 创建XML文件
//创建XML文件 XmlDocument xmldoc = new XmlDocument(); XmlText xmltext; ...