c# asp.net datalist 绑定数据 自动换行问题

<asp:DataListID="DataList1"runat="server"DataKeyField="name"DataSourceID="ObjectDataS... <asp:DataList ID="DataList1" runat="server" DataKeyField="name"
DataSourceID="ObjectDataSource1" RepeatDirection="Horizontal"
Height="100%" Width="75%" >
<ItemTemplate>
<asp:HyperLink runat="server" ID="link"
NavigateUrl=<%#Eval("name","~/detail.aspx?name={0}") %>>
<%# Eval("name") %>
</asp:HyperLink>

<br />
<br />
</ItemTemplate>
</asp:DataList>
如果数据一多 显示出来的 换行有问题,wrap=true的 超连接控件内部倒换行了,
如应该显示:123 4567 789 987
结果显示成 :12 456 78 98
3 7 9 7
期望显示成: 123 4567 789
987

那位高手帮解决一下啊~ 最好能详细解释下为什么
结果显示成 : 12 456 78 98
3 7 9 7
我这里数据绑定的name ,可能有很多名字,张三 李四 王五,每个都是个超链接,怎么样可以让一行显示规定的个数 比如一行只显示5个name
展开
 我来答
辜丝赧浩岚
2020-01-17 · TA获得超过3771个赞
知道大有可为答主
回答量:3071
采纳率:25%
帮助的人:165万
展开全部
RepeatColumns="3"
这人是对的
<asp:DataList
ID="DataList1"
runat="server"
RepeatColumns="3"
DataKeyField="name"
DataSourceID="ObjectDataSource1"
RepeatDirection="Horizontal"
Height="100%"
Width="75%"
>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
冰火战地
2010-04-13 · TA获得超过141个赞
知道小有建树答主
回答量:416
采纳率:0%
帮助的人:178万
展开全部
<div style="OVERFLOW-X: hidden;WORD-BREAK: break-all;WORD-WRAP: break-word;width: 157px;"><asp:Label ID="Label2" runat="server" Text='<%# Bind("pt_imgurl") %>'></asp:Label></div>
label自动换行 你试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
风之小A
2010-04-13 · TA获得超过791个赞
知道小有建树答主
回答量:662
采纳率:100%
帮助的人:529万
展开全部
这个控件输出时是个table 像你这种情况的话要么把他们都放在一个td里就没事了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友0a3558898
2010-04-13 · TA获得超过1863个赞
知道小有建树答主
回答量:1080
采纳率:0%
帮助的人:0
展开全部
你要标准对齐就要用table啊,表格。应该会了吧,很简单的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
来自灵栖洞浓桃艳李的桧柏
2010-04-13 · TA获得超过451个赞
知道小有建树答主
回答量:233
采纳率:100%
帮助的人:251万
展开全部
怎么你就一个数据绑定表达式出来4个数字的超链接
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式