I’m using AJAX Control Toolkit to create Tabpanels. Each panel is populated with a gridview as per below code.
Now, I want to add one button per each row. When it is clicked it should pass as parameter one of the cells of that row, but as the Gridview is dynamically created, I don’t know how. Any tips?
foreach (DataTable dt in DataSet1.Tables)
{
GridView gv = new GridView();
var thepanel = new AjaxControlToolkit.TabPanel();
gv.DataSource = dt;
gv.DataBind();
thepanel.Controls.Add(gv);
TabContainer.Controls.Add(thepanel);
}
I just found a solution for whom this may interest:
First, you should include fllwg lines BEFOREthe databind:
Then define the RowDataBound to insert the Linkbutton:
Finally, you call the command from the RowCommand
Hope that this is helpful for somebody!