刚做了个简单的购物网,遇到点问题,
想实现这样的效果:
<div>左边是一张小图(就一张),右边链接标题许多</div>
就像这个网站下的http://www.maibook.com/index.asp各种书类出售信息我想了半天用datalist或者repate模板里不知道怎么搞,都不知道怎么实现.大家快帮帮忙

解决方案 »

  1.   

    datalist  里面套repater  绑定datalist以后再绑定repeater
      

  2.   


    <asp:DataList ID="dlBook" runat="server" RepeatColumns="3" RepeatDirection="Horizontal" Width="100%">
                 <ItemTemplate> 
                      <table width="100%">
                           <tr>
                               <td width="40%">
                                    <asp:Image ID="imgBookPic" runat="server" /><br />
                                    <asp:LinkButton ID="lnkbtnBookName" runat="server"></asp:LinkButton>
                               </td>
                               <td width="60%">
                                    <asp:LinkButton ID="LinkButton1" runat="server"></asp:LinkButton>
                                    <asp:LinkButton ID="LinkButton2" runat="server"></asp:LinkButton>
                                    <asp:LinkButton ID="LinkButton3" runat="server"></asp:LinkButton>
                                    <asp:LinkButton ID="LinkButton4" runat="server"></asp:LinkButton>
                                    <asp:LinkButton ID="LinkButton5" runat="server"></asp:LinkButton>
                                    <asp:LinkButton ID="LinkButton6" runat="server"></asp:LinkButton>
                               </td>
                           </tr>
                       </table>
                  </ItemTemplate>
             </asp:DataList>
    大概就是这样子的吧^_^
      

  3.   

    <asp:DataList>
    <ItemTemplate>
    <%# Eval("")%> 
    <asp:Repeater runat="server" ID="Repeater1">
    <HeaderTemplate>
        <div><ul>
        </HeaderTemplate>
        <ItemTemplate>
        <li><a href="#"><%# Eval("Title") %></a></li>
        </ItemTemplate>
        <FooterTemplate>
        </ul></div>
        </FooterTemplate>
    </asp:Repeater>
    </ItemTemplate>    
        </asp:DataList>
    很简单就这样