BoundColumn 最主要的功能是利用Label 来显示数据源中的一个字段内容,其使用语法如下所示:
<ASP:BoundColumn DataField="DataSourceField" DataFormatString="FormatString" FooterText="FooterText" HeaderImageUrl="url" HeaderText="HeaderText" ReadOnly="True | False" SortField="DataSourceFieldToSortBy" Visible="True | False" FooterStyle-Property="value" HeaderStyle-Property="value" ItemStyle-Property="value" />
其中除了共同基础属性以及样式对象外,常用的属性如下表所示:
下列程序代码片段以BoundColumn 来显示字段内容:
<ASP:DataGrid Id="dgA" AllowPaging="True" PageSize="5" OnPageIndexChanged="dgA_PageChg" Runat="Server" PagerStyle-Mode="NumericPages" BorderColor="#808080" HeaderStyle-Font-Names="Courier New" HeaderStyle-BackColor="#D1DCEB" AutoGenerateColumns="False"> <Property Name="Columns"> <ASP:BoundColumn HeaderText="姓名" HeaderStyle-Font-Bold="True" HeaderStyle-HorizontalAlign="Center" DataField="UserName"/> <ASP:BoundColumn HeaderText="电话" HeaderStyle-Font-Bold="True" HeaderStyle-HorizontalAlign="Center" DataField="UserTel"/> <ASP:BoundColumn HeaderText="住址" HeaderStyle-Font-Bold="True" HeaderStyle-HorizontalAlign="Center" DataField="UserAdd"/> </Property> </ASP:DataGrid>
|