无法找到控件

时间:2015-03-17 16:35:51

标签: c# asp.net

我有一个aspx页面。在该aspx页面中,我有2个用户控件。在我的第二个用户控件中,我想找到第一个用户控件的控件。

ASPX文件

 <table>
          <tr>
              <td>
                   <uc1:ControlA ID="Page1" runat="server" />
                   <uc2:ControlB ID="Page2" runat="server" />
              </td>
          </tr>
 </table>

在我的第二个用户控件中,

<%@ Reference VirtualPath="~/ControlA.ascx" %>

     protected void Page_Load(object sender, EventArgs e)
        {
            ControlA gridData = (ControlA)this.Page.FindControl("Page1");
        }

这里,我将gridData视为null。如何获得我的第一个用户控件的对象。加载第一个用户控件1,然后它进入第二个用户控件。首先应该加载。我调试并检查了它。

0 个答案:

没有答案