获得主页面控制

时间:2010-12-25 13:07:57

标签: c# asp.net controls root master-pages

我正在寻找一种方法来访问我的页面控件。

我发现这个函数允许我输入我的控件的ID和“根控件” 而且它搜索“根控制”的孩子,直到它找到我的控制ID。

但问题是我的控件嵌套在一个表中,并且该表嵌套在我的母版页的页面中。

主页的根控件是什么?

2 个答案:

答案 0 :(得分:5)

然后,您可以使用内容页面的Master属性来获取母版页 FindControl向下钻取,直到找到您正在寻找的控件(或者您可以使用已有的功能)。

请参阅MSDN上的this howto。

答案 1 :(得分:0)

尝试

(this.Page.Master Page as My Master Page)。SomeMasterPageMethodOrProperty