如何从基本母版页访问内容页面中的网格控件?

时间:2013-03-11 07:03:17

标签: asp.net master-pages

我们有3个级别的母版页继承:

基本母版页 - > Master Page 1 - >硕士Page 2。

Master Page 2有内容页面。该内容页面包含网格控件。

如何从Base Master Page访问内容页面中的网格控件?

1 个答案:

答案 0 :(得分:0)

每个控件都有Controls集合和FindControl方法。 鉴于控件在页面上,您可以使用任何母版页的页面属性,即

  this.Page.FindControl("MyGrid")

在您命名的任何母版页的代码隐藏中。

更新:如果动态添加控件,您仍然可以设置此类控件的ID属性,因此使用FindControl仍然有效。

正如我之前所说,你可以递归地遍历控件。 我相信回答this问题会给你一些想法。

以下是msdn上此方法的链接 链接到msdn

上的页面属性说明