日期:2014-05-19  浏览次数:20385 次

|M| 用Repeater绑定数据的时候,因为我是两行为Tabel中的一行,当绑定为单数的时候会出现一片灰白 怎么办
<asp:Repeater   ID= "rpt_ParkType "   runat= "server "   OnItemDataBound= "rpt_ParkType_ItemDataBound "
        OnItemCommand= "rpt_ParkType_ItemCommand ">
        <HeaderTemplate>
                <table>
        </HeaderTemplate>
        <ItemTemplate>
                <tr>
                        <tdcolspan= "2 ">
                                这里绑定类别
                        </td>
                </tr>
                <asp:Repeater   ID= "rpt_ParkOfType "   runat= "server ">
                        <ItemTemplate>
                                <tr>
                                        <td   width= "50% ">
                                                  这里绑定单数的数据
                                        </td>
                        </ItemTemplate>
                        <AlternatingItemTemplate>
                                        <td>
                                                  这里绑定双数的数据
                                        </td>
                                </tr>
                        </AlternatingItemTemplate>
                </asp:Repeater>
        </ItemTemplate>
        <FooterTemplate>
                </table>
        </FooterTemplate>
</asp:Repeater>

上面是绑定的
当查询出来的数据为双数时没有问题,但当为单数的时候因为最后一行
只有
<tr>
    </td> 这里绑定单数的数据 </td>
后面没有数据就直接
</table>
这时那里就会出现一格黑色。。。
这个要怎么办

谢谢