Asp.net
GridView 中 TemplateField 上的標題
當我使用超連結創建“TemplateField”時,如何在 GridView 中創建標題“全名”?例如,我希望 TemplateField 中的這些行具有標題“全名”。
<asp:GridView ID="CustomersGridView" runat="server" AutoGenerateColumns="False" > <Columns> <asp:TemplateField> <ItemTemplate> <asp:HyperLink ID="HyperLink1" runat="server" Text='<%# Eval("FirstName") + " " + Eval("LastName") %>' NavigateUrl="CarTest.aspx" > </asp:HyperLink> </ItemTemplate> </asp:TemplateField> </Columns> </asp:GridView>
使用標題模板:
<Columns> <asp:TemplateField> <ItemTemplate> .................... </ItemTemplate> <HeaderTemplate> Full Name </HeaderTemplate> </asp:TemplateField> </Columns>有關更多資訊,請閱讀。
<asp:GridView ID="CustomersGridView" runat="server" AutoGenerateColumns="False" > <Columns> <asp:TemplateField HeaderText="Full Name"> <ItemTemplate> <asp:HyperLink ID="HyperLink1" runat="server" Text='<%# Eval("FirstName") + " " + Eval("LastName") %>' NavigateUrl="CarTest.aspx" > </asp:HyperLink> </ItemTemplate> </asp:TemplateField> </Columns> </asp:GridView>