如何将样式应用于详细信息视图模板字段的标题文本 属性?
How do I apply style to the headertext property of a detailsview TemplateField?
我有一个带有 TemplateField 的详细信息视图:
<Fields>
<asp:TemplateField HeaderText="Band">
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Bind("bandname") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
</Fields>
如何将样式仅应用于 HeaderText,因为我希望将其设为粗体?
您可以在 TemplateField
中添加 <HeaderStyle />
child。
The HeaderStyle property governs the appearance of any text displayed in the header item of a type derived from 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>
我有一个带有 TemplateField 的详细信息视图:
<Fields>
<asp:TemplateField HeaderText="Band">
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Bind("bandname") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
</Fields>
如何将样式仅应用于 HeaderText,因为我希望将其设为粗体?
您可以在 TemplateField
中添加 <HeaderStyle />
child。
The HeaderStyle property governs the appearance of any text displayed in the header item of a type derived from 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>