此控件是用表格显示设置数据库的显示格式,同样有多种版面、格式、事件等供选择与设计,综合了Repeater对象与DataList对象的特色,使得数据库的显示更有特色与美感。
格式:
<ASP: DataGrid
id=”程序代码控制的名称”
runat=”server”
datasource=连接的数据源
相关属性…
相关模板…
相关事件…
/>
DataGrid控件的属性:
VirualltemCount 要显示的记录数
ShowHeader 显示数据标题(True/False)
ShowFooter 显示数据脚注(True/False)
Selectedltem 选定的项目
SelectedIndex 选定项对应的索引值,设置此属性,该项的数据会以Selected样板显示
RepeatLayout 数据的显示方式,设置值有:Flow(逐行显示)、Table(表格)
PageSize 分页中每一页要显示的数据数
PageCount 总页数
Items 为DataListltem的集合,包含联机数据源的Item。
HorizontalAlign 水平对齐,设置值有:Left(默认值)、Right、Center
GridLines 显示网格线,必须在RepeatLayout设为Table时才有效。
Editltemlndex 要编辑的字段名称(设为.1是放弃编辑)
DataSource 连接的数据源
DataKeyEield 数据源中的主索引字段
CurrentPagelndex 对象目前所在的数据页数
Columns 字段数
CeilSpacing 单元格与单元格之间的距离
CeliPaddin2 单元格内文字与单元格边框的距离
BorderColor 表格边框色彩
BacklmageUrl 表格背景图片
AutoGenerateColumns 自动产生数据源中字段的数据
AllowSorting 是否允许排序
AllowPaging 是否允许分页
AllowCustomPaging 是否允许自定义分页