Datagrid列表控件使用
三种列表控件比较: Datagrid 优点:1.灵活性强,内置事件丰富 2.提供分页、编辑、排序等特性 3.功能强大的Datagrid编辑器以及模板列 4.快速开发、容易部署 5.对于表格的操作非常方便 6.内置多种布局风格 缺点:1.性能不高,因为每次操作必须postback回服务器 2.个性化输出数据有限(只能输出HTML表格) 使用范围:主要用在含有数据的表格中,一般数据源是一个Dataset。对于有排序、分页、多列显示、对性能要求不是很高选用Datagrid. Datalist 优点:1.拥有强大的模板特性,灵活性高 2.支持数据的编辑状态 3.性能优于Datagrid 缺点:1.开发周期略比Datagrid高 2.没有Datagrid编辑器 3.不容易实现分页和排序功能 使用范围:主要用于单列的数据列表、高性能的自定义数据表,每行多条记录,如电子相册(含分页) Repeat 优缺点:1.控件完全以HTML方式呈现,更加个性化 2.不支持分页、编辑和排序功能 3.开发周期最长 4.不提供默认的风格,需手工编写 5.性能最好,但特性最少 使用范围:主要用于一些灵活性、性能更高的数据展现。 Datagrid整体介绍: Datagrid类似于数据库的表格,记录集由行集(items)和列集(columns)组成,行集由多个datagridColumn组成