怎么在datalist里面加个table?把datalist里面的数据整齐的显示出来,
而且不要影响交替项的属性。该怎么做呢?哪个大虾帮帮我拉。

解决方案 »

  1.   

    设置datalist的HeaderTemplate:<table>
    ItemTemplate:<tr><td>content</td></tr>
    FootTemplate:</table>
      

  2.   

    <ItemTemplate> <tr> <td> <%# DataBinder.Eval(Container.DataItem,"mUName")%> </td> <td> <%# DataBinder.Eval(Container.DataItem,"mAddress")%> </td> <td> <%# DataBinder.Eval(Container.DataItem,"mPhone")%> </td> <td> <%# DataBinder.Eval(Container.DataItem,"mEmail")%> </td> <td> <%# DataBinder.Eval(Container.DataItem,"mMsg")%>
    </td>
    <td>
    <%# DataBinder.Eval(Container.DataItem,"mIp")%>
    </td>
    <td>
    <%# DataBinder.Eval(Container.DataItem,"mDate","{0:D}") %>
    </td>
    <td>
    <asp:LinkButton id="lbtnEdit" runat="server" CommandName="edit">编辑</asp:LinkButton>&nbsp;
    <asp:LinkButton id="lbtnDelete" runat="server" CommandName="delete">删除</asp:LinkButton>
    </td>
    </tr>
    </ItemTemplate>
    <AlternatingItemStyle ForeColor="Blue"></AlternatingItemStyle>