注册 登录
编程论坛 ASP.NET技术论坛

[开源]BlogLan控件集,文档和源码

铲铲 发布于 2006-09-18 20:13, 4738 次点击

这是我在几年写网站的经历中总结开发自用的控件,不多,但是很好用,省去许多重复的劳动。在这里我共享出一个版本,大家可以拿去任意使用,学习也好,开发也好。如有问题,欢迎到论坛提出

只有本站会员才能查看附件,请 登录


以下是文档:
BlogLan Web Controls 发行文档


目录:

BlogLan Web Controls 概述
BlogLan是一套控件集,包含下列控件:
•ClickOnceButton 防止重复提交按钮
•ValidateCode 生成验证码
•Thumbnail 缩略图控件
•OleDbContentDisplay* 用于从数据库中获得内容,由BlogLan专用。

BlogLan控件集基于.NET 1.1平台,具有如下特性:
•继承传统控件,拥有完全HTML和浏览器兼容性。
•采用流写入技术,避免文件系统权限控制。
•使用简便,只需要DLL文件,不需要其它附属客户端支持文件。采用合适的编程模型,编程方便。
•完全公开源代码,可根据需要修改。

BlogLan此次发布版本的控件集为免费版本,您可以免费持有源代码和编译后的DLL,并可以作任何用途。但是此版本不提供任何技术支持。

ClickOnceButton
概述
ClickOnceButton是在Button的基础上继承开发的按钮控件。防止重复提交按钮第一次单击之后将变成灰色,并等待页面提交,此期间不能再次按动按钮,防止由于等待时间内再次按动按钮导致提交重复数据。
ClickOnceButton完全支持客户端或服务器端含有验证控件的页面。ClickOnceButton还提供一个确认对话框,您可以决定在单击了按钮后是否提供确认。
ValidateCode
概述
ValidateCode是验证码控件,继承自System.Web.UI.WebControls.Image控件。提供一种简便的生成验证码的工具。只需要在提交页面时对比验证码控件的CodeValue属性和输入的字符是否相符即可。ValidateCode利用流技术生成验证图片发送到客户端。验证码保存在ViewState中,并且通过安全的DES加密进行传输。DES的密约取决于运行的目标计算机。
ValidateCode完全支持浏览器兼容,并生成符合XHTML1.1的标记。采用流技术生成图片,避免文件系统权限控制。
Thumbnail
概述
Thumbnail 继承自System.Web.UI.WebControls.Image,它按照您所指定的图片源和规定的宽度高度中生成高质量的图片,而不是简单地将图片宽度和高度在网页上前行调整。图片将按照原来的比例进行缩放。
Thumbnail完全支持浏览器兼容,并生成符合XHTML1.1标记,采用流技术生成图片,避免文件系统的权限控制。
OleDbContentDisplay
概述
这是BlogLan专用控件,要使用该控件,您必须在应用程序根目录的Web.Config文件中的AppSettings节设置正确的数据库路径。并且在数据库中存在bl_Contents表。关于该控件,BlogLan暂不提供技术支持。请等待BlogLan下一个版本的控件集。


[此贴子已经被作者于2006-9-18 20:17:03编辑过]

14 回复
#2
winsonjie2006-09-20 22:48
版主就是厉害,很有用,谢了
#3
梦幻情缘2006-09-24 13:29
给予支持!
#4
whitesand2006-10-21 01:10
支持!!
#5
学技术2006-10-22 02:03

支持1在看看是不是好用哈/!

#6
jiaandyu2006-10-24 16:45
不错不错,呵呵,支持!!!
#7
冰残剑2007-05-30 12:54

搞不明白是怎么用的
#8
冰残剑2007-05-30 13:01
我做自定义控件向来都是~.ascx的,怎么这个是~.cs的,不会用
#9
zsf20062007-05-30 16:05
我想知道具体的应该怎么用呢,比如:ValidateCode验证码控件
具体是如何应用的啊?
#10
冰残剑2007-05-30 18:23

就是啊,怎么调用啊

#11
残影留香2008-05-28 16:06
顶回去
#12
青格儿2008-05-28 17:52
呵呵,这么好的东西啊。顶一下
#13
dogdays2008-06-11 10:28
多谢斑竹分享,收藏了!
#14
yewude152008-08-05 17:23
这个怎么用
#15
ruanjian21102008-08-06 10:02
强人。。。。。。
1