首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

为适应不同屏幕的宽度,datagrid用百分比设置宽度,无法事先知道各列的PX值,怎么用样式控制内容的截取,请给个例子

2012-02-11 
为适应不同屏幕的宽度,datagrid用百分比设置宽度,无法事先知道各列的PX值,如何用样式控制内容的截取,请给

为适应不同屏幕的宽度,datagrid用百分比设置宽度,无法事先知道各列的PX值,如何用样式控制内容的截取,请给个例子。
为适应不同屏幕的宽度,datagrid用百分比设置宽度,无法事先知道各列的PX值,如何用样式控制内容的截取,请给个例子。

开发环境:c#2003,BS结构。

请参照http://community.csdn.net/Expert/topic/5740/5740637.xml?temp=.0353815

[解决办法]
没做过帮顶,楼主不是发了一个帖子了,没解决吗
[解决办法]
顶哈。为遇到问题没有解决的郁闷的朋友们.......呵呵
[解决办法]
经常遇到,没有想过好的办法,大部分是写死
[解决办法]
为什么要设置死了,设置百分比不好吗?
[解决办法]
uo
[解决办法]
CSS控制也需要使用固定的宽度,

以前我都是这样用,但我用的都是固定宽度

text-overflow:ellipsis;white-space:nowrap;overflow:hidden;

不行的话,明天到公司我再试试


[解决办法]
CSS控制不错的

写死也是一种办法
[解决办法]
是否可用CSS动态设置呢??
[解决办法]
对外观方面一直没用心,现在做的界面难看很...
[解决办法]
用样式可以解决此问题:
表格单元格定义的样式:text-overflow:ellipsis;white-space:nowrap;overflow:hidden;
在表格最外层定义样式:table-layout:fixed;
[解决办法]
UP
显示“...”:text-overflow:ellipsis;white-space:nowrap;overflow:hidden;
控制字数:table-layout:fixed;
<table style= "table-layout:fixed; ">
<DataGrid>
<模板列>
<table>
<tr>
<td style= "text-overflow:ellipsis;white-space:nowrap;overflow:hidden; ">
</td>
</tr>
</table>
</模板列>
</DataGrid>

</table>

热点排行