我有两个用户控件 A 和 B,其中 B 取决于同一页面中 A 的存在。
我正在尝试实现一些这样的功能:
<mine:A ID="IdOfTheAControl" runat="server" />
<mine:B BelongsTo="IdOfTheAControl" runat="server" />
我可以提取"IdOfTheAControl"
但无法使用该 ID 获得实际控制权。我尝试使用FindControl("IdOfTheAControl")
in Page_Load
forB
但这会返回null
,可能是因为该函数在其中查找控件,B.ascx
而不是在两个控件是兄弟的母版页中查找。
如果两个控件是页面中的兄弟,我如何从用户控件访问具有给定 ID 的另一个用户控件?