repeater没有RepeatDirection="horizontal"属性,要如何才能横向显示数据?

解决方案 »

  1.   

    repeater 里的 ItemTemplate里只要不使用<br>等标记,默认就是横向显示
      

  2.   

    <asp:Repeater ID="Repeater1" runat="server">
                               <HeaderTemplate>
                                      <ul >
                               </HeaderTemplate>
                                 <ItemTemplate>
                                               <li> 
                                                <%# Eval("Mobile_Model") %><br />
                                                 <a href="#">
                                                      <asp:Image ID="Image1" ImageUrl='<%#Eval("Mobile_Pic") %>' runat="server" />  
                                                 </a><br />
                                                 <em>4599.00</em>
                                               </li>
                                 </ItemTemplate>
                                 <HeaderTemplate>
                                               
                                             </ul>
                                 </HeaderTemplate>
                            </asp:Repeater>
      

  3.   

    <li>里面的<br/>去掉不是想要的横向显示,请求讲解····
      

  4.   

    dataList.RepeatDirection = RepeatDirection.Horizontal;