Hi IamAzhar,
Refer below sample.
Code
C#
protected void Page_Load(object sender, EventArgs e)
{
for (int i = 0; i < 5; i++)
{
LinkButton lnk = new LinkButton();
lnk.ID = "lnkSubmit" + i;
lnk.Text = "Submit " + i;
lnk.Click += new EventHandler(this.addClick);
this.form1.Controls.Add(lnk);
this.form1.Controls.Add(new Label() { Text = "<br/>" });
}
}
protected void addClick(object sender, EventArgs e)
{
LinkButton lnk = sender as LinkButton;
ScriptManager.RegisterStartupScript(this, this.GetType(), "", "alert('" + lnk.Text + " clicked');", true);
}
VB.Net
Protected Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs) Handles Me.Load
For i As Integer = 0 To 5 - 1
Dim lnk As LinkButton = New LinkButton()
lnk.ID = "lnkSubmit" & i
lnk.Text = "Submit " & i
AddHandler lnk.Click, New EventHandler(AddressOf Me.addClick)
Me.form1.Controls.Add(lnk)
Me.form1.Controls.Add(New Label() With {.Text = "<br/>"})
Next
End Sub
Protected Sub addClick(ByVal sender As Object, ByVal e As EventArgs)
Dim lnk As LinkButton = TryCast(sender, LinkButton)
ScriptManager.RegisterStartupScript(Me, Me.GetType(), "", "alert('" & lnk.Text & " clicked');", True)
End Sub
Screenshot
![](https://i.imgur.com/jVtCxO6.gif)