Hi,
Consider the following handler:
protected void gridView_RowDat aBound(object sender,
GridViewRowEven tArgs e)
{
GridViewRow row = e.Row;
if (row.RowType != DataControlRowT ype.DataRow)
return;
Label lblRowNr = (Label)row.Find Control("lblRow Nr");
lblRowNr.Text = String.Format(" {0}.", row.RowIndex + 1);
LinkButton lnk = new LinkButton();
lnk.ID = "lnk" + row.RowIndex;
lnk.Text = "Ooops!";
lnk.Click += new EventHandler(ln k_Click); //This handler
(lnk_Click) is never get called!
row.Cells[0].Controls.Add(l nk);
}
I really don't get why the lnk_Click function is never get called.
Would you please let me know how am I supposed to do this?
Thanks
Jack
Consider the following handler:
protected void gridView_RowDat aBound(object sender,
GridViewRowEven tArgs e)
{
GridViewRow row = e.Row;
if (row.RowType != DataControlRowT ype.DataRow)
return;
Label lblRowNr = (Label)row.Find Control("lblRow Nr");
lblRowNr.Text = String.Format(" {0}.", row.RowIndex + 1);
LinkButton lnk = new LinkButton();
lnk.ID = "lnk" + row.RowIndex;
lnk.Text = "Ooops!";
lnk.Click += new EventHandler(ln k_Click); //This handler
(lnk_Click) is never get called!
row.Cells[0].Controls.Add(l nk);
}
I really don't get why the lnk_Click function is never get called.
Would you please let me know how am I supposed to do this?
Thanks
Jack
Comment