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



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

母版页->母版页1 ->母版页2。

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

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

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

  this.Page.FindControl("MyGrid")

在您命名的任何母版页的代码后面。

更新:如果控件是动态添加的,你仍然可以设置这些控件的ID属性,这样使用FindControl仍然可以工作。

正如我之前所说的,您可以递归地遍历控件。我相信这个问题的答案会给你一些启发。

在msdn上有这个方法的链接链接到msdn

上的Page属性描述

最新更新