注:若将BorderWidth=0,CellSpacing=1,效果仍然如此

解决方案 »

  1.   

    模板中还要加<tr><td>干吗,datagrid本来就会生成table,就包含了<tr><td><asp:DataGrid id="DataGrid1" BorderWidth=1 BorderColor=black CellPadding=0 CellSpacing=0 AutoGenerateColumns="False" style="Z-INDEX: 101; LEFT: 153px; POSITION: absolute; TOP: 150px" runat="server" Width=500>
    <Columns>
    <asp:TemplateColumn>
    <HeaderTemplate>
                           test
             </HeaderTemplate>
    <ItemTemplate>
    <%# DataBinder.Eval(Container.DataItem,"myName")%> </ItemTemplate>
    </asp:TemplateColumn>
    </Columns>
    </asp:DataGrid>