0

データリストまたはリストビューアイテムを単一の垂直列ではなくグリッドとしてリストするようにするにはどうすればよいですか?私が欲しいのは、リストのアイテムを上下に並べるのではなく、グリッドとして表示することです。データベースから読み取った従業員の写真のリストがあり、それらをグリッドに配置したいので、Amazonがこのページで行うのとまったく同じように、空のスペースを利用してページのスクロールを減らします。グリッドとして表示されるようにリストを構成するにはどうすればよいですか?

4

3 に答える 3

0

次のように作成できます。

<LayoutTemplate>
<table border="0" cellpadding="1">
<tr style="background-color:#E5E5FE">
<th align="left"><asp:LinkButton ID="lnkId" runat="server">Id</asp:LinkButton></th>
<th align="left"><asp:LinkButton ID="lnkName" runat="server">Name</asp:LinkButton></th>
<th align="left"><asp:LinkButton ID="lnkType" runat="server">Type</asp:LinkButton></th>

<%#Eval( "ID")%> <%#Eval( "FirstName")+ "" + Eval( "LastName")%> <%#Eval( "ContactType")%> <%#Eval( "ID ")%> <%#Eval(" FirstName ")+" "+ Eval(" LastName ")%> <%#Eval(" ContactType ")%>

于 2012-04-28T10:39:43.553 に答える
0
#mygrid li {
    float: left;
    margin: 20px;
    width: 200px;
}
于 2012-04-28T09:18:14.467 に答える
0

RepeatColumn属性を2以上に設定します。

于 2012-04-28T09:57:00.220 に答える