我将这种样式放在ASP标头中
<style type="text/css">
.truncated
{
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
</style>
并将其应用于GridView单元
<CellStyle CssClass="truncated"></CellStyle>
它工作正常。
但是,当我尝试将相同样式应用于标头时
<HeaderStyle CssClass="truncated"></HeaderStyle>
它失败。
我想列标题中的溢出文本(文本长度超过列宽度)可以被截断为:abcdef-> abcd ...
但是溢出文字仅被隐藏,没有省略号效果出现,即没有“ ...”出现。
有关此问题的任何想法或解决方案的其他建议?谢谢!
最佳答案
尝试为.truncated规则集添加宽度(或最大宽度)。
关于asp.net - 通过CSS截断GridView列标题文本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22371804/