Hi,
I've a <Linkbutton> embedded in RAD Grid control. I want to map the eventhandler dynamically.
Here is my code. What i'm trying to do here opening a pop-up dialog on clicking the link button, but, unfortunately the event for the control is not biding to the control!
| protected void grd_ItemDataBound(object sender, Telerik.WebControls.GridItemEventArgs e) |
| { |
| try |
| { |
| if (e.Item is GridDataItem) |
| { |
| GridDataItem grdItem = (GridDataItem)e.Item; |
| LinkButton lnk1 = e.Item.FindControl("link1") as LinkButton; |
| Label lbl1 = e.Item.FindControl("label1") as Label; |
| lnk1.CommandArgument = lbl1.Text; |
| lnk1.Click += new EventHandler(lnk1_Click); |
| } |
| } |
| } |
| protected void lnk1_Click(object sender, EventArgs e) |
| { |
| try |
| { |
| LinkButton lnkButton = sender as LinkButton; |
| string argument = lnkButton.CommandArgument; |
| Page.ClientScript.RegisterClientScriptBlock(string.Empty.GetType(), "showpopup", |
| "OpenPopupPage('lnkbutton');", true); |
| } |
| catch (Exception ex) |
| { |
| lblErrorMessage.Text = ex.Message; |
| } |
| } |
Let me know what mistake i am doing here
Thanks in advance
Viswa
