簡體   English   中英

無法從asp.net背后的代碼訪問選項卡面板內的GridView

[英]Not able to access gridview inside tab panel from code behind asp.net

我有一個gridview,我要向其分配數據源並將其綁定到“單擊按鈕”中的后面的代碼中。

碼:

protected void Button2_Click(object sender, EventArgs e)
    {
        GridView1.DataSource=List;
        GridView1.DataBind();
    }

asp.net

直到我決定將這個網格視圖放在選項卡面板中之前,它一直運行良好。 一旦將gridview放入選項卡中,它就無法訪問gridview。

我嘗試使用FindControl查找GridView3,但無法正常工作。

有人可以建議我解決嗎?

謝謝

您是否嘗試過: TabPanel.Children?

嘗試遍歷選項卡面板中的所有容器:

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
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM