各位同仁大家好,我的问题是这样的:
我用repeater控件绑定了,数据库中表的数据,总共有7条,我现在想实现的是,在每一行的数据后面都对应一个按钮,示例简述如下:第一行数据1   按钮1
第一行数据2   按钮2有几行数据,就对应显示几个按钮。
请问如何实现,谢谢各位!!小弟,初来乍到,还请各位大哥大姐帮忙!!!

解决方案 »

  1.   

      在你的 html标签中添加一个按钮他就会自动循环出来啦
      

  2.   

     <td>
                            <a href='<%#string.Format("AddCompanyNews.aspx?Id={0}",Eval(HttpUtility.UrlEncode("Id"))) %>'>
                                修改</a>
                            <asp:LinkButton ID="dellkBtn" CommandArgument='<%#Eval("Id")%>' OnClientClick="return confirm('您确定删除吗?')"
                                runat="server" CommandName="Del">删除</asp:LinkButton> 不知道我这个超链接,算不算按钮,希望能帮到你
      

  3.   

    在html的什么位置中添加这个按钮,这是我的aspx代码:
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
        <link href="Css/Control.css" rel="stylesheet" type="text/css" />
        <link href="Css/FrmMain.css" rel="stylesheet" type="text/css" />
        <link href="Css/MainTable.css" rel="stylesheet" type="text/css" />
        <link href="Css/Styles.css" rel="stylesheet" type="text/css" />
        <title></title>
    </head>
    <body>
        <form id="frmMain" runat="server">
        <div align="center">
        <table border = "1" cellpadding = "0" cellspacing = "0" width = "40%">
            <tr>
                <td class = "TD_text_o" runat = "server" style = "width:1%;">
                    编 号:
                </td>
                <td style = "width:3%;">
                    <asp:DropDownList ID = "DDL_ID" runat = "server" CssClass = "DDL_text" 
                        Height="23px" 
                        Width="298px" AutoPostBack = "true">
                        <asp:ListItem Value=""></asp:ListItem>
                    </asp:DropDownList>
                </td>
                <td align = "center"> 
                    <asp:Button ID = "btn_Select" runat = "server"  Text = "查询" CssClass = "Button"  OnClick = "btn_Select_Click" />
                </td>
            </tr>
        </table>
            <asp:ScriptManager ID="ScriptManager1" runat="server">
            </asp:ScriptManager>
            <asp:UpdatePanel ID="UpdatePanel1" runat="server">
                <ContentTemplate>
                    <table width="100%" class="work_box">
                        <tr>
                            <td>
                                <div style="width: 1030px; height: 410px; text-align: center; overflow-x: auto;">
                                    <asp:Repeater ID="Repeater_main" runat="server">
                                        <HeaderTemplate>
                                            <table border="1" cellspacing="0" cellpadding="0" width="1030px">
                                                <tr align="center" style="font-size: 15; height: 23px;">
                                                    <td class="Repeater_Header_1" style="width: 70px;">
                                                        编号
                                                    </td>
                                                    <td class="Repeater_Header_1" style="width: 70px;">
                                                        姓名
                                                    </td>
                                                    <td class="Repeater_Header_1" style="width: 70px;">
                                                        密码
                                                    </td>
                                                    <td class="Repeater_Header_1" style="width: 70px;">
                                                        地址
                                                    </td>
                                                </tr>
                                            </table>
                                        </HeaderTemplate>
                                        <ItemTemplate>
                                            <table border="1" cellpadding="0" cellspacing="0" width="1030px">
                                                <tr align="center" style="font-size: 15; height: 23px;">
                                                    <td class="repeaterLineColor" style="width: 70px;">
                                                        <%#Eval("ID") %>
                                                    </td>
                                                    <td class="repeaterLineColor" style="width: 70px;">
                                                        <%#Eval("NAME") %>
                                                    </td>
                                                    <td class="repeaterLineColor" style="width: 70px;">
                                                        <%#Eval("PASS") %>
                                                    </td>
                                                    <td class="repeaterLineColor" style="width: 70px;">
                                                        <%#Eval("ADDRESS") %>
                                                    </td>
                                                </tr>
                                            </table>
                                        </ItemTemplate>
                                    </asp:Repeater>
                                </div>
                            </td>
                        </tr>
                    </table>
                </ContentTemplate>
            </asp:UpdatePanel>
        </div>
        </form>
    </body>
    </html>
      

  4.   

    <asp:Repeater ID="Repeater1" runat="server">
            <HeaderTemplate><table></HeaderTemplate>
            <ItemTemplate>
             <asp:LinkButton ID="LinkButton1" runat="server">LinkButton</asp:LinkButton>
            </ItemTemplate>
            <FooterTemplate></table></FooterTemplate>
            </asp:Repeater>