如何将样式应用于detailsview TemplateField的headertext属性?

时间:2016-01-30 00:04:08

标签: css asp.net detailsview

我有一个TemplateField的详细信息视图:



                <Fields>
                    <asp:TemplateField HeaderText="Band">                        
                        <ItemTemplate>
                            <asp:Label ID="Label1" runat="server" Text='<%# Bind("bandname") %>'></asp:Label>
                        </ItemTemplate>
                    </asp:TemplateField>
                </Fields>
&#13;
&#13;
&#13;

我如何将样式应用于HeaderText,因为我希望将其设为粗体?

1 个答案:

答案 0 :(得分:0)

您可以通过向<HeaderStyle />添加TemplateField子项来完成此操作。

  

HeaderStyle属性控制从DataControlField派生的类型的标题项中显示的任何文本的外观。

如果您在其他地方定义了样式,则可以在线定义样式或指定CssClass

<Fields>
  <asp:TemplateField HeaderText="Band">
    <HeaderStyle Font-Bold="true" CssClass="myheaderclass" />
    <ItemTemplate>
      <asp:Label ID="Label1" runat="server" Text='<%# Bind("bandname") %>'></asp:Label>
    </ItemTemplate>
  </asp:TemplateField>
</Fields>

了解详情:CVS