对啊 ~~~对于gridview的columns列,detailsview的fields,都i可以使用
BoundField、TemplateField、CommandField 类绑定具体的列。。。
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"> <Columns> <asp:BoundField HeaderText="书 名" DataField="bookName"> <HeaderStyle HorizontalAlign="Center" Width="20%" /> <ItemStyle HorizontalAlign="Center" Width="20%" /> </asp:BoundField> <asp:BoundField HeaderText="选题通过" DataField="topicPassTime" DataFormatString="{0:yyyy-MM-dd}"> <HeaderStyle HorizontalAlign="Center" Width="10%" /> <ItemStyle HorizontalAlign="Center" Width="10%" /> </asp:BoundField> <asp:TemplateField HeaderText="是否中止"> <HeaderStyle HorizontalAlign="Center" Width="5%" /> <ItemStyle HorizontalAlign="Center" Width="5%" /> <ItemTemplate> <%# GetStringByBool( Eval("breakOff")) %> </ItemTemplate> </asp:TemplateField> <asp:CommandField ButtonType="Button" ShowSelectButton="True" SelectText="详细信息" HeaderText="详细信息"> <HeaderStyle HorizontalAlign="Center" Width="10%" /> <ItemStyle HorizontalAlign="Center" Width="10%" /> </asp:CommandField> </Columns> </asp:GridView>
detailsview类似,只需要把columns换成fields就行了。。。