asp.net自定义控件

摘要: GridView是一个功能强大的控件, 能够无缝的与objectDataSourc等数据源控件结合起来. 方便进行自定义分页.同时管理数据功能也很强大,拥有众多的事件.

在使用的过程中发现GridView最大的不足就是在数据的展现方面. 不能方便的定制展现的效果. 比如要将10条记录分2行5列进行显示就无能为力了(也许是我不知道). 但通过DataList和Repeater就可以实现这种效果.

本文就是介绍如何使GridView具有更灵活的数据展示方式.仿照Repeater的模版列实现.阅读全文
posted @ 2007-09-28 18:53 jecray 阅读(1121) | 评论 (8) 编辑
摘要: CSDN有个CSDN Tag版块, 主要是用来索引带标签的文章, 并以Tag的流行程度显示每个Tag的大小级别. CSDN Tag可以智能的提取文章中的摘要, 并进行归档 索引, 以便以后的查询. 在Blog中这种应用很广泛. 我们要实现的就是热门Tag功能. 指定Tag数据源, 以Tag字体的大小代表具有该tag文章数的多少, 用来反映Tag的流行程度, 从而更好的展现数据.阅读全文
posted @ 2007-09-22 19:01 jecray 阅读(235) | 评论 (1) 编辑
摘要: 用树形列表可以直观的显示Web上目录文件信息
特点:
支持输出流文件下载
支持多种文件格式显示
这样的功能模块在很多开源的CMS系统都可以找到 ,它们与核心框架之间的耦合性很低 ,可以方便的为己所用 .这个模块就是来自Rainbow.阅读全文
posted @ 2007-09-06 19:12 jecray 阅读(767) | 评论 (0) 编辑
摘要: 这是http://www.codeplex.com/上的一个开源项目SharpPieces , 不过作者目前只开发了这一个控件, 实现了页面PostBack后保存控件状态 .分享一下 .阅读全文
posted @ 2007-09-02 23:42 jecray 阅读(393) | 评论 (5) 编辑
摘要: 在项目中有时候需要进行URL分页.使用URL分页可以方便的进行URL重写,适用于纯粹的显示信息列表,可以尽量减少如ViewStates这些附加信息,使页面代码变得清晰.

具有的优点:
1.是数据源采用ObjectDataSource,可以实现将页面UI和业务逻辑分开。分页时,只读取当前页面需要的数据,提高了分页速度。
2.URL分页。
3.只需给控件指定DataSourceID,实现DataSourceID中的分页方法,简单易用。阅读全文
posted @ 2007-08-21 02:01 jecray 阅读(1096) | 评论 (4) 编辑
摘要: 日期选择控件 是开发项目很常用的控件 拥有一个功能强大的date picker控件 可以工作的得心应手.
这个日期选择控件具有一下特性:
服务器端控件 , 可以方便的拖放.
js日历使用的是http://www.dynarch.com/projects/calendar/ 支持多国语言 支持多种风格 支持多种浏览器 等等
设置选取日期或时间日期
设置是否能手动修改日期
设置默认显示的日期
提供DateChanged事件,方便编程.阅读全文
posted @ 2007-08-20 01:25 jecray 阅读(1456) | 评论 (8) 编辑
摘要: 折叠按钮控件 可以方便的隐藏和显示指定区域的内容.mojopotral中就有个简单的实现.阅读全文
posted @ 2007-08-19 15:05 jecray 阅读(582) | 评论 (2) 编辑
摘要: 由于工作的需要,为了提高以后的开发效率,故创建了这样的一个控件。
具有以下优点:
1.是数据源采用ObjectDataSource,可以实现将页面UI和业务逻辑分开。分页时,只读取当前页面需要的数据,提高了分页速度。
2.继承Anthem中的GridView控件,可以实现无刷新翻页功能,增强了用户体验。
3.只需给控件指定DataSourceID,实现DataSourceID中的分页方法,简单易用。
阅读全文
posted @ 2007-08-11 02:13 jecray 阅读(1181) | 评论 (8) 编辑