无法从asp.net后面的代码访问选项卡面板内的gridview
本文关键字:选项 gridview 访问 代码 net asp | 更新日期: 2023-09-27 18:22:06
我有一个网格视图,我正在为其分配数据源,并将其绑定到代码后面的按钮点击上。
代码:
protected void Button2_Click(object sender, EventArgs e)
{
GridView1.DataSource=List;
GridView1.DataBind();
}
asp.net
它一直运行良好,直到我决定将这个网格视图放在选项卡面板中。一旦我把网格视图放在选项卡中,它就无法访问网格视图。
我尝试使用FindControl查找GridView3,但它不起作用。
有人能建议我四处走走吗?
感谢
尝试在选项卡面板中的所有容器上循环:
foreach(var c in tab_panel.Controls)
{
if(c is your control)
return c;
if(c is a container)
loop through all controls in c;//recursion
}
您尝试过吗:TabPanel.Children?