单行中的 ASP.net 数据列表项?
我想在一行中列出 Datalist-Items,尝试这样做:(
<asp:DataList ID="DataList1" runat="server">
<ItemTemplate>
<%# Eval("Login"); %>
</ItemTemplate>
</asp:DataList>
编辑代码以提高可读性,这就是为什么没有 DataSource 等,但这无论如何都可以正常工作)
但它一直在一行中写入每个元素。
如何在一行中获取 Value1、Value2、Value3?
非常感谢您的帮助:) 预先感谢您的每一个提示,
哈利
I want to list Datalist-Items in one Line, tried it like that:
<asp:DataList ID="DataList1" runat="server">
<ItemTemplate>
<%# Eval("Login"); %>
</ItemTemplate>
</asp:DataList>
(Edited Code for better readability, that is why there is no DataSource etc, but this works fine anyways)
But it keeps writing each element in one single line.
How can I get Value1, Value2, Value3 in one line?
Help is very apreciated :) Thanks in advance for every tip,
Harry
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您必须将属性:
RepeatDirection
设置为水平。请参阅此处:DataList.RepeatDirection 属性
you have to set the property:
RepeatDirection
to horizontal.see here: DataList.RepeatDirection Property
试试这个:
您可以调整要重复的列数和布局。
Try this:
You can adjust the number of columns to repeat across, and the layout.
使用上面的代码,您可以在 3 列中显示所需列的数据。
使用您还可以在源代码的标记部分的表视图中排列这些数据。
您只需右键单击“数据列表”选择“属性”并转到“布局”即可进行调整...
选择“重复列属性”,并将其设置为 1 以在一行中显示数据。
Using the code above you can display the desired column's data in 3 columns.
Using you can also arrange this data in table view in your markup part of the source code.
You can adjust just by right click on DATALIST select Properties and Goto LAYOUT ...
Select Repeat Column Property, And Set it to 1 for showing your data in one row..