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

求孟子,以及帮忙。有关问题不难,但小弟我就是不会

2012-01-09 
求孟子,以及各位高手帮忙。问题不难,但我就是不会~问题是:想csdn新闻显示那样,如果字符大于30(根据当时表格

求孟子,以及各位高手帮忙。问题不难,但我就是不会~
问题是:

想csdn新闻显示那样,如果字符大于30(根据当时表格长度)那么就让他显示为一行(这行就显示30个字符),如果字符不够30,那么就让下一条记录与这条记录同在一行~~~


如图:

0000000000000000000
00000       00000000000
00     000000000000000
00000000000000     000
000000     00000000000
0000000000000000000
00000000     000000000

[解决办法]
DAY DAY UP
[解决办法]
每30字符加个换行 <BR> ?
[解决办法]
控制你的 <td width=30 style= "WORD-BREAK: break-all "> 这样就是宽度固定了,OK了
[解决办法]
用DATALIST控件最简单
两条记录为一行

只要控制每条记录数不超过15个字符就行了
每条记录如果超过15个字就截取前15个字,不超过就不做任何处理~!
[解决办法]
把所有串为一个字符串(以两个空格为分隔符),循环每30字符截取,输出
[解决办法]
这个不是asp.net问题,建议你在html/css论坛中问问。
[解决办法]
用表格显示?
思路可以这样做,先把你所有的标题用字符串连接起来,包括不同标题之间的空格,然后进行输出判断,按30字符进行分割输出。
[解决办法]
控制你的 <td width=30 style= "WORD-BREAK: break-all "> 这样就是宽度固定了,OK了

------------------------------
up
[解决办法]
哈哈,大家的想法差不多

把所有要显示的串起来,直接显示在div或者表格的td中,然后在标签上加宽度的限制,这样就会自动换行了
[解决办法]
<div style= "width: 200px; ">
<a href= "adfad "> 这是一段标题 </a> &nbsp;&nbsp;&nbsp;&nbsp;
<a href= "adfad "> 这是一段标题 </a> &nbsp;&nbsp;&nbsp;&nbsp;
<a href= "adfad "> 这是一段标题 </a> &nbsp;&nbsp;&nbsp;&nbsp;
<a href= "adfad "> 这是一段标题 </a> &nbsp;&nbsp;&nbsp;&nbsp;
<a href= "adfad "> 这是一段标题 </a> &nbsp;&nbsp;&nbsp;&nbsp;
<a href= "adfad "> 这是一段标题 </a> &nbsp;&nbsp;&nbsp;&nbsp;
<a href= "adfad "> 这是一段标题 </a> &nbsp;&nbsp;&nbsp;&nbsp;
<a href= "adfad "> 这是一段标题 </a> &nbsp;&nbsp;&nbsp;&nbsp;
</div>

自己时一下就可以了。换句话说,你的repeater中绑定一个LinkButton以及两个空格:

<asp:Repeater ID= "Repeater1 " runat= "server ">
<ItemTemplate>
<asp:LinkButton ID= "LinkButton1 " runat= "server "> LinkButton </asp:LinkButton>
&nbsp;&nbsp;&nbsp;&nbsp; </ItemTemplate>
</asp:Repeater>

这就出来基本框架了。纯粹是html不了解导致的神秘意识。

热点排行