gjshah7254
7/15/2015 - 1:12 AM

Adding button or a dynamic control inside asp repeater

Adding button or a dynamic control inside asp repeater

<asp:Repeater ID="rpt" runat="server" OnItemCommand="ItemCommand">
  <ItemTemplate>
    <asp:LinkButton runat="server" ID="LinkButton" CommandArgument='<%# Eval("FieldName")%>' CommandName="ButtonEvent">Button Text</asp:LinkButton>
  </ItemTemplate>
</asp:Repeater>


protected void ItemCommand(Object Sender, RepeaterCommandEventArgs e)
{
  string[] ids = ((LinkButton)e.CommandSource).CommandArgument.Split(';');
  
  foreach (string id in ids)
        {
         //do whatever you want here with the Id
        }
}