没有合适的资源?快使用搜索试试~ 我知道了~
HtmlInputFile的改进:打造图片上传控件
1星 需积分: 0 2 下载量 144 浏览量
2012-12-20
11:28:10
上传
评论
收藏 22KB DOCX 举报
温馨提示
试读
2页
HtmlInputFile的改进:打造图片上传控件
资源推荐
资源详情
资源评论
HtmlInputFile 的改进:打造图片上传控件
2009-08-24 来自:faib 的技术专栏字体大小:【大中小】
摘要:通过继承 HtmlInputFile 控件,制作一个专门用于图片上传的控件。此控件可以限制上
传图片的大小,并限制了只能上传图片格式的文件。
通过继承 HtmlInputFile 控件,制作一个专门用于图片上传的控件。此控件可以限制
上传图片的大小,并限制了只能上传图片格式的文件。
控件的原理是这样的:当控件选择文件时,关联的 Img 控件获得 src 并加载,加载完
后得到文件的大小,并传给控件属性。
代码如下:
1 usingSystem;
2 usingSystem.Drawing;
3 usingSystem.Drawing.Design;
4 usingSystem.Web.UI;
5 usingSystem.Web.UI.HtmlControls;
6 usingSystem.Web.UI.WebControls;
7 usingSystem.ComponentModel;
8 usingSystem.ComponentModel.Design;
9
10 namespaceFaibClass.WebControls
11 {
12 [ToolboxData("<{0}:ImageUploaderrunat=server></{0}:ImageUploader>
")]
13 publicclassImageUploader:HtmlInputFile
14 {
15 privateintm_MaxSize=-1;
16
17 publicImageUploader()
18 {
19 }
20
21 [Category("Appearance")]
22 [DefaultValue(-1)]
23 [Description("限制上传的图片大小。")]
24 publicintMaxSize
25 {
26 get{returnm_MaxSize;}
27 set{m_MaxSize=value;}
28 }
29
30 protectedoverridevoidOnPreRender(EventArgse)
31 {
资源评论
- XXXXXXXXXXXXXXX2013-11-07骗子,没有DLL。
Alvin-CNKI
- 粉丝: 4
- 资源: 25
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功