如何限制列的宽度并使其文本换行
本文关键字:文本 换行 何限制 | 更新日期: 2023-09-27 18:36:10
我的应用程序中有一个 RadGrid,发生的事情是,如果网格列中的文本很长,它不会换行,因此网格容器将展开并脱离框架,因此我想这样做,以便当列中的文本太长以至于换行时, 我该怎么做? 下面是其中一列的示例。
<telerik:GridBoundColumn DataField="clientnum"
HeaderText="Client Number" HeaderStyle-HorizontalAlign="Left"
AllowSorting="false" />
谢谢你的帮助
请尝试以下 aspx 代码。
.ASPX:
<MasterTableView >
<ItemStyle Wrap="True" />
将列的宽度设置为固定宽度,以便在超出限制后将文本换行
我认为
,最好的方法是通过Firebug查看生成的表的id,然后您可以通过css设置宽度。在 css 文件中,你应该写这样的东西
#table_id td{
width: 50px;/*for example*/
}
您是否尝试过添加 HeaderStyle-Width 标签?所以像这样:
<telerik:GridBoundColumn DataField="clientnum"
HeaderText="Client Number" HeaderStyle-HorizontalAlign="Left"
AllowSorting="false" HeaderStyle-Width="100"/>
将 100 替换为所需宽度的位置。
让我知道它是否有效!