日期:2014-05-18  浏览次数:20797 次

如何在Repeater绑定的情况下添加一行数据
如 Repeater 表 为
Id Ip
1 192.168.1.1
增加列 增加列

------解决方案--------------------
增加列 增加列應是行

FooterTemplate中去處理,如:

C# code

<asp:Repeater id="Repeater1" runat="server">

          <HeaderTemplate>
             <table border="1">
          </HeaderTemplate>

          <AlternatingItemTemplate>
             <tr>
                <td colspan="2"><b> <%# Container.DataItem %> </b> </td>
             </tr>
          </AlternatingItemTemplate>

          <ItemTemplate>
             <tr>
                <td colspan="2"> <%# Container.DataItem %> </td>
             </tr>
          </ItemTemplate>

          <FooterTemplate>
            <tr>
                <td><asp:Button ID="b" Text="add" runat="server" /></td>
                <td><asp:TextBox ID="t" runat="server" /></td>
            </tr>
             </table>
          </FooterTemplate>

       </asp:Repeater>