zhway

芭蕉夜雨

图片上传控件[原创]

[主要功能]
   1.  设定是否预览图片
   2.  指定预览位置(上下左右4个位置可选)
   3.  设定是否生成缩略图
   4.  指定缩略图的大小
   5.  设定是否添加文字或图片版权信息
   6.  指定版权信息的内容
   7.  设定添加版权信息的位置(9个位置可选)
   8.  设定是否重命名图片

[图片预览]
   1.初始界面

   2.选定图片[有预览]

   3.上传成功


附件:/Files/zhway/ImageUploader.rar
此控件你可以免费使用和修改,但转载请注明出处。谢谢!

posted on 2006-10-27 11:23 阿伟 阅读(2907) 评论(39)  编辑 收藏 所属分类: Web服务器控件开发

Feedback

#1楼 [楼主] 2006-10-27 13:23 阿伟      

刚刚附件弄错了,十分不好意思!
现在已经纠正过来了!   回复  引用  查看    

#2楼  2006-10-27 13:27 李.net      

这个只支持图片上传吗?别的文件支持吗   回复  引用  查看    

#3楼  2006-10-27 13:53 ∈鱼杆      

2.0下的。看看能不能改在1.1下用   回复  引用  查看    

#4楼  2006-10-27 14:34 伟哥 [未注册用户]

@李.net
只能上传图片,上传别的文件就没有太大的意义了。
这个并不是大文件上传的东东。

@∈鱼杆
是2.0下的,想要在1.1下使用修改也是很容易的,   回复  引用    

#5楼  2006-10-27 14:37 Yngwie [未注册用户]

谢谢   回复  引用    

#6楼  2006-10-27 16:03 吴杰      

看起来很好哦,下了   回复  引用  查看    

#7楼  2006-10-27 18:03 小潘      

在2003怎么无法添加dll   回复  引用  查看    

#8楼  2006-10-27 19:00 莫相会      

很普通   回复  引用  查看    

#9楼  2006-10-27 20:18 无赖.net      

虽然没时间用,没时间学习代码,连下载都懒(下了也没时间看),还是谢谢~~支持这样的原创~!!


@莫相会
普通与否是相对的,最重要是对大家有帮助。嘿。   回复  引用  查看    

#10楼  2006-10-27 20:57 小潘      

1.1下面没法用   回复  引用  查看    

#11楼  2006-10-27 21:01 深夜醉猫      

我一般都是用用户控件来解决这个问题!
谢谢你代码!   回复  引用  查看    

#12楼  2006-10-27 21:02 蓝色的风 [未注册用户]

感谢楼主的开源行为,让大家共同受益,下啦,学习下,再次感谢   回复  引用    

#13楼  2006-10-27 21:16 小潘      

bangbang   回复  引用  查看    

#14楼  2006-10-27 23:06 wang.seraph      

预览功能在IE7下无法运行.
建议LZ取消
只在图片上传之后显示即可   回复  引用  查看    

#15楼  2006-10-28 09:54 张磊.NET      


和[wang.seraph]遇到的问题一样,预览功能在IE7中不能使用。

但不建议取消,预览功能是很有用的说!
  回复  引用  查看    

#16楼  2006-10-28 10:16 我不是神      

支持   回复  引用  查看    

#17楼 [楼主] 2006-10-28 22:06 阿伟      

@小潘
这个是2005下面用.net2.0做的,有些东西在1.1里面不支持
  回复  引用  查看    

#18楼 [楼主] 2006-10-28 22:06 阿伟      

@无赖.net
呵呵,可能你暂时用不到阿。不过,就我做项目的经验来说很多东西都要有图片上传的功能。比如论坛、相册、blog、商城等。
  回复  引用  查看    

#19楼 [楼主] 2006-10-28 22:06 阿伟      

@蓝色的风
不用客气,应该的。减少大家的重复工作而已。因为我已经受够了,哈   回复  引用  查看    

#20楼 [楼主] 2006-10-28 22:06 阿伟      

!@wang.seraph
我个人对IE 7没有好感,太鸡肋了。你可以在属性配置里面仅用图片预览功能,基本上所有的功能都是可以通过属性配置的。另外,也是开源的。你可以随便根据自己的需要来任意修改。
  回复  引用  查看    

#21楼 [楼主] 2006-10-28 22:07 阿伟      

为了点击量,可耻的一个一个的回复。哈,大家包含。   回复  引用  查看    

#22楼 [楼主] 2006-10-28 23:32 阿伟      

@蓝色的风
呵呵,没什么的
方便大家就是方便自己   回复  引用  查看    

#23楼  2006-11-01 00:01 chenguangli [未注册用户]

是好东西,但是我如何获取上传得图片的地址--以便于写入数据库
  回复  引用    

#24楼 [楼主] 2006-11-01 10:08 阿伟      

@chenguangli
看Demo,里面有事例。
OnUploaded事件里面取得到,然后用ViewState保存就可以了   回复  引用  查看    

#25楼  2006-11-01 22:30 chenguangli [未注册用户]

你说的用ViewState保存我不懂,但是用HiddenField也可以,下下来的时候没有看Demo,原谅原谅

其实这个控件我认为有个不好的地方,
假设这个控件用在添加新闻的地方,但是添加一个新闻要按两次按钮,一次传图,一次保存数据,能不能做到,保存数据的时候,调用某个方法引发图片上传,并返回某个需要的路径等?
再有,新闻可能编辑,这个时候能不能预览图片?怎样处理图片更新后删除原图片?

我不懂控件,不知道这些是否现实?   回复  引用    

#26楼 [楼主] 2006-11-03 16:22 阿伟      

@chenguangli
呵呵,做到当然是可以做到的。谢谢你的建议,我想如果我以后开发过程中如果用到了你说的功能可能会加上这些东东。
不过,现在实在是只为项目需要开发控件。

另外,源码在那里你可以根据自己的需要修改阿   回复  引用  查看    

#27楼  2006-11-03 18:27 chenguangli [未注册用户]

^_^ 我得学习下   回复  引用    

#28楼  2006-11-17 18:32 Saleh [未注册用户]

想借用你的控件,但又不想用哪个上传按钮,我把它隐藏了,
但却不能用另外一个按钮来实现上传,也就是不能触发"_btnSave_Click"事件.
托管触发也没有用.
不太懂控件, 能否实现的呢?   回复  引用    

#29楼  2006-11-21 09:28 伟哥 [未注册用户]

其实更容易的,你在控件里面定义一个public函数,调用保存图片的函数就OK了。   回复  引用    

#30楼  2006-11-27 13:23 chenguangli [未注册用户]

楼上乱讲   回复  引用    

#31楼  2006-12-05 12:33 haaron      

修改该控件,以便能用1.1下用,下载地址:
http://www.cnblogs.com/Files/haaron-john/UploadControl.rar   回复  引用  查看    

#32楼  2007-01-05 16:54 feng_sundy [未注册用户]

怎么样在IE7中预览图片呢?   回复  引用    

#33楼 [楼主] 2007-02-05 19:01 阿伟      

@feng_sundy
这个跟IE7对JS的支持有关,我还没有用到过IE7,所以也没有尝试过。有兴趣的朋友试试,弄出来给大家共享!   回复  引用  查看    

#34楼  2007-04-03 00:23 桂圆      

感谢楼主分享精神

  回复  引用  查看    

#35楼  2007-04-11 10:18 老夫子系      

不错,很好,谢谢了
  回复  引用  查看    

#36楼  2007-04-12 16:24 老夫子系      

遇到问题了,在IE 7.0下,无法预览。   回复  引用  查看    

#37楼  2007-05-02 15:17 古风 [未注册用户]

啊   回复  引用    

#38楼  2007-06-01 16:21 王祥 @ dot net 驿站      

图片预览功能在firefox 浏览器中,不可用.应该是控件中js代码,兼容性上有些问题.
 
  回复  引用  查看    

#39楼  2008-03-27 14:33 毛毛亟亟      

其他都很好,主要是无法自定义picsavename,picsavepath...这些用户最喜欢自定义的东西,都是只读的,如果能改善一下这个写成动态的,那就profect了   回复  引用  查看    



标题  
姓名  
主页
Email (只有博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2006-10-27 13:25 编辑过
 
另存  打印
 

My Links

Blog Stats

与我联系

常用链接

留言簿

随笔分类(7)

随笔档案(13)

博友

最新随笔

搜索

积分与排名

最新评论

阅读排行榜