<asp:DataList id="DataList1" runat="server" RepeatColumns="1" CellSpacing="5" BorderWidth="2px">
<ItemTemplate>
<table width="100%" border="1">
<tr>
<td>
<%# DataBinder.Eval(Container.DataItem, "Product") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "ProductID") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "CategoryID") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem, "ManufacturerID") %>
</td>
</tr>
</table>
</ItemTemplate>
</asp:DataList>

解决方案 »

  1.   

    <asp:DataList id="DataList1" runat="server" RepeatColumns="1" CellSpacing="6" BorderWidth="2px">
    <ItemTemplate>
    <table width="100%" border="1">
    <tr>
    <td>
    <%# DataBinder.Eval(Container.DataItem, "Product") %>
    </td>
    <td>
    <%# DataBinder.Eval(Container.DataItem, "ProductID") %>
    </td>
    <td>
    <%# DataBinder.Eval(Container.DataItem, "CategoryID") %>
    </td>
    <td>
    <%# DataBinder.Eval(Container.DataItem, "ManufacturerID") %>
    </td>
    <td>
    <asp:Button id="Button8" runat="server" Text="new_btn"></asp:Button>
    </td>
    </tr>
    </table>
    </ItemTemplate>
    </asp:DataList>
      

  2.   

    没办法的话,你可以在表格中用LABEL来表示呀