ASP.Net数据绑定控件小结
数据绑定作为ASP.Net中较为重要的一个知识点,其中涉及到了三个重要的数据绑定控件,Repeater DataList和GridView(DataGrid)。
Repeater控件: 特点: 顾名思义 就是重复绑定数据的控件,它没有内置布局。只能使用模板创建 Repeater 控件的布局相,比较GridView而言它可能没有后者强大的功能,多样的表现形式,但是就是因为它的简单使的它成为所有数据显示控件中效率最高的控件,如果没有很复杂的功能、表现形式需求,它绝对是首选。
C#代码:分页显示:该控件本身并不支持分页功能,但是可以借助pagedatasource来实现分页效果.
DataList控件: 特点:相较于前者,内容更加丰富,支持的模板更多,因此其功能也相对来说较为强大。
支持的模板: ItemTemplate:项模板
AlternationgItemTemplate:交替项模板
HeaderTemplate:表头模板
FooterTemplate:表单底部模板
SeparatorTemplate:分割模板
SelectedItemTemplate:选择模板
EditItemTemplate:编辑模板
相较于上一个控件,这个控件多出了两个模板,一个是编辑一个是选择实例: HTML代码: