如果在html表头中,我会使用:
<th class="titleclass" width="200"><span>Header Text</span> <sup><a href="#link"><span style="font-size: 12px">1</span></a></sup></th>
如何在asp.net gridview的绑定字段中使用相同的标题文本。我尝试了以下方法:
<asp:boundcolumn
visible="True"
datafield="Column1"
headertext="<span>Header Text</span> <sup><a href='#link'><span style='font-size: 12px'>1</span></a></sup>"
HeaderStyle-CssClass="titleclass">
<itemstyle horizontalalign="Left"></itemstyle>
</asp:boundcolumn>
这不起作用。它显示“当前位置没有可用的源”,并且未应用我的标题文本的样式(但应用了第1号修补程序的样式)。有什么想法吗?
答案 0 :(得分:1)
将您的字段转换为模板:'编辑列 - 选择所需字段 - 转换为模板'
根据需要编辑标题模板。
请参阅此链接:http://msdn.microsoft.com/en-us/library/bb288032.aspx
答案 1 :(得分:0)
您可以使用gridview的HeaderStyle属性。
<asp:GridView ID="GridView1" runat="server">
<HeaderStyle CssClass="titleclass"/>
.
.
.
或者您可以在ASP.NET代码中执行此操作,
GridView1.Columns[0].HeaderStyle.CssClass = "titleClass";
希望这有帮助