在学习其他内容之前先查看一下VWD为GridView控件创建的代码注意类似于GridView的数据绑定控件总是拥有一个指向提供数据的数据源控件的DataSourceID属性注意DataSourceID属性指向数据源控件并在这里使用一个名称类似的属性DataSource用于更复杂的情况首先通过将autogeneratecolumns属性设置为True显示所有列如下所示
<asp:gridview id=EmployeesTable runat=server
datasourceid=EmployeesDataSource
autogeneratecolumns=True
</asp:gridview>
下面的代码将只显示三个字段因为这里将autogeneratecolumns属性设置为false取而代之添加了一组<Columns>标记您使用这些标记为每个字段添加一个<asp:BoundField>注意ASPNET 在这里交替使用了术语columns和fields
<asp:gridview id=EmployeesTable runat=server
datasourceid=EmployeesDataSource
autogeneratecolumns=True
</asp:gridview>
<Columns>
<asp:BoundField DataField=DateHire HeaderText=Hired Date >
</asp:boundfield>
<asp:BoundField DataField=NameFirst HeaderText=First Name >
</asp:boundfield>
<asp:BoundField DataField=NameLast HeaderText=Last Name >
</asp:boundfield>
</Columns>
</asp:GridView>
[] [] [] []