我想以编程方式在GridView
中添加TabPanel
。事实上,标签面板本身是以编程方式创建的,因此我想为每个GridView
创建一个TabPanel
。
以下是创建标签面板的代码:
while (j < l.Count)
{
AjaxControlToolkit.TabPanel panel = new AjaxControlToolkit.TabPanel();
panel.HeaderText = testrub.RubricName.ToString();
GridView grid = new GridView();
grid.DataSource = element.GetElementByRubric(testrub.ID);
panel.Controls.Add(grid);
TabContainer1.Tabs.Add(panel);
j++;
}
正如您所看到的,我想要创建的gridview是数据绑定。我会非常感谢一些帮助。 :)
答案 0 :(得分:0)
将这一行添加到您的代码中
GridView grid = new GridView();
grid.DataSource = element.GetElementByRubric(testrub.ID);
grid.DataBind(); // <------ this new line