即我想知道我怎样才能实现类似的东西
<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>
如何将此样式添加到标题文本?
最佳答案
尝试
<asp:TemplateField >
<HeaderTemplate>
<span>Discount</span>
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="DiscountField" runat="server" Text='<%# Eval("discount").ToString() + "%" %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
确保<th />
在表格的上下文中。
关于ASP.NET 将 HTML 添加到 Gridview header 文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7081560/