Repeater自动换行
admin 发表于 2010-04-21 | 来源:互联网 | 阅读:
Repeater从数据库读取数据,Repeater一行数据是从表里面很多列读取出来显示在Repeater里面,当这一列数据不能完全显示在Repeater第一行时,这列的数据全部都要自动进行换行!
Repeater从数据库读取数据,Repeater一行数据是从表里面很多列读取出来显示在Repeater里面,当这一列数据不能完全显示在Repeater第一行时,这列的数据全部都要自动进行换行!
评论功能因故关闭!
请加入我们的QQ群一起参与讨论:群号59400482(500人超级群)
Repeater一行数据是从表里面很多列读取出来显示在Repeater里面———————————————————你怎么写的
把你的源代码贴出来,
你这个不自己设置一行显示多少列的话不好弄,试试下边这个//分两列显示 protected void rptData_ItemDataBound(object sender, System.Web.UI.WebControls.RepeaterItemEventArgs e) { if ((e.Item.ItemIndex+1) % 2 == 0) { e.Item.Controls.Add(new LiteralControl("</tr><tr>")); } }
<ul class="category-row"> <asp:Repeater ID="rpType" runat="server"> <ItemTemplate> <li class="w1-left"><a href=’http://topic.csdn.net/u/20100417/10/#?corpID=<%#Eval("CorpID")%>’> <%#Eval("MostDealProduct")%></a> </li> </ItemTemplate> </asp:Repeater> </ul>
谢谢各位帮忙 啊,但是急急急啊!自动换行,当数据库的一列数据不能在第一行全不显示就换行在第二行显示
方法很有几种 就不贴代码了 自己看http://www.pc0634.com:81/2010/0324/9323.html
你设置li 的样式
设置了ui的宽度,li是设置了样式,
http://bbs.blueidea.com/thread-2737918-1-1.html
还是不行啊!!!急急急。。。。。。。。。。。。。。。。。。..
不行?
就是不能换行,右边的值从数据应长度不够挤了下来,但没换行,还在又下脚
外层div的宽度
急急急急急急。。。。。。。。。。给点方案
<%# Eval("").ToString().Replace("", "<br />")%>style="word-break: break-all;"
结贴了
加个<br/>标记不就行了吗