ASP.NET将HTML添加到Gridview标题文本(ASP.NET Add HTML To Gridview header Text)
即我想知道如何实现类似的东西
<th><span>Discount</span>PLC</th>在声明gridview列时,例如
<asp:TemplateField HeaderText="Discount" HeaderStyle-Width="60px" SortExpression="discount"> <ItemTemplate> <asp:Label ID="DiscountField" runat="server" Text='<%# Eval("discount").ToString() + "%" %>'></asp:Label> </ItemTemplate> </asp:TemplateField>如何将此样式添加到标题文本?
I.e. im wondering how i can achieve something like
<th><span>Discount</span>PLC</th>In declaring a gridview columns such as
<asp:TemplateField HeaderText="Discount" HeaderStyle-Width="60px" SortExpression="discount"> <ItemTemplate> <asp:Label ID="DiscountField" runat="server" Text='<%# Eval("discount").ToString() + "%" %>'></asp:Label> </ItemTemplate> </asp:TemplateField>How can I add this styling to the header text ?
最满意答案
尝试
<asp:TemplateField HeaderText="Discount" HeaderStyle-Width="60px" SortExpression="discount"> <ItemTemplate> <asp:Label ID="DiscountField" runat="server" Text='<%# Eval("discount").ToString() + "%" %>'></asp:Label> </ItemTemplate> <HeaderTemplate> <th><span>Discount</span>PLC</th> </HeaderTemplate> </asp:TemplateField>确保<th />与表格相关。
Try
<asp:TemplateField > <HeaderTemplate> <span>Discount</span> </HeaderTemplate> <ItemTemplate> <asp:Label ID="DiscountField" runat="server" Text='<%# Eval("discount").ToString() + "%" %>'></asp:Label> </ItemTemplate> </asp:TemplateField>Make sure <th /> is in context with the table.
更多推荐
发布评论