???如何解决label显示英文截断单词问题
<asp:Label ID="labText" Runat="server" style="width:550;word-break:break-all"></asp:Label>
label 设置如上,我的英文单词还是被截断,请问有什么好法子,谢谢 !!!
问题点数:20、回复次数:11Top
1 楼WAWQ(两点水)回复于 2004-12-01 14:29:40 得分 0
接着问 ~ ~ ~Top
2 楼WAWQ(两点水)回复于 2004-12-01 15:26:44 得分 0
接着问 ~ ~ ~
Top
3 楼yangzixp(扬子(四川·巴中))回复于 2004-12-01 15:42:27 得分 5
break-all 本来就是截断啊Top
4 楼WAWQ(两点水)回复于 2004-12-02 08:15:49 得分 0
如果不用 break-all 的话,现在的文本内容会超出表格的,样式很难看,必须用 break-all 控制
但是控制了以后,到换行时完整的英文单词就会被截断,请问专家们你们是怎么解决的阿 ???Top
5 楼WAWQ(两点水)回复于 2004-12-02 10:32:13 得分 0
有人帮忙么 :(Top
6 楼qzj(SoldierQ)回复于 2004-12-02 10:36:23 得分 5
不要用Label,用Literal控件,什么属性都不要设置,只要设置表格单元格为自动换行,并给于表格列一个固定的宽度,比如 100px(不要给百分比)Top
7 楼WAWQ(两点水)回复于 2004-12-02 10:54:18 得分 0
Label 和 Literal 有什么区别阿 ?Top
8 楼rickjelly2004(每逢佳节倍思亲-------------快乐生活)回复于 2004-12-02 11:01:59 得分 5
你可以用TEXTBOX,READONLY呀Top
9 楼WAWQ(两点水)回复于 2004-12-02 11:09:13 得分 0
<table width="500" >
<tr >
<td><asp:Literal ID="litText" Runat="server" ></asp:Literal></td>
</tr>
</table>
qzj(SoldierQ) 我这样做了 也不好使阿 ? 谢谢 !!!Top
10 楼WAWQ(两点水)回复于 2004-12-02 11:13:05 得分 0
如何 设置表格单元格为自动换行 阿,谢谢 !!!Top
11 楼luoxp520(一派河山千古秀.NET)回复于 2004-12-02 11:13:09 得分 5
就用正则表达式判断是英文就往前推,直到不是英文为止就截断Top




