我有一个TemplateField的详细信息视图:
<Fields>
<asp:TemplateField HeaderText="Band">
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Bind("bandname") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
</Fields>
&#13;
我如何将样式应用于HeaderText,因为我希望将其设为粗体?
答案 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