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,选择基本模板
随机推荐
- Linux LVM硬盘管理及LVM分区扩容
LVM磁盘管理 一.LVM简介... 1 二. LVM基本术语... 2 三. 安装LVM... 3 四. 创建和管理LVM... 4 2. 创建PV.. 6 3. 创建VG.. 7 4. 创建LV. ...
- docker exec 运行命令
docker:/root/sbin# docker exec -it 17aaf60ee3a1 /sbin/ifconfig -a eth1 Link encap:Ethernet HWaddr 22 ...
- git配置别名
配置别名 有没有经常敲错命令?比如git status?status这个单词真心不好记. 如果敲git st就表示git status那就简单多了,当然这种偷懒的办法我们是极力赞成的. 我们只需要 ...
- oracle解锁表
select b.owner,b.object_name,a.session_id,a.locked_mode,c.serial#,c.sid||','||c.serial# from v$locke ...
- MyDatePicker拆分日期显示到不同TextBox
如图所示效果:年—月—日 时—分—秒 <tr> <td align="center" style="background- ...
- 母版页中ContentPlaceHolder 控件的作用
文章转自 http://wenku.baidu.com/link?url=7sLN0ihgZQ1XfX47b_y8qbpIVjS5T75Q1xvaoyIQ6OiKIgvzyVyRccnU9e9fqo ...
- asp.net验证码及怎么获取里面的数值(整合)
一.ASP.Net的验证码的作用 对于一个预防攻击的web表单来讲,验证码通常是一个常见的措施.因为如果对于一些public区域的页面内容来讲,譬如一个登录表单,如果没有必要的安全措施,很可能遭到模拟 ...
- SQLite 终端相关命令
SQLite ALL Last login: Fri Dec 5 09:52:08 on ttys002 BeSilent:~ qianfeng$ sqlite3 data.db SQLite ve ...
- linux 分割文件
import os import sysimport subprocess if len(sys.argv)<3 : print 'usage: filenum filename' file_n ...
- powerdesigener 12.5注册机
下载链接 下载链接 密码:awg9