阅读416 返回首页    go 阿里云 go 技术社区[云栖]


FindControl——对内容页使用FindControl方法

 

1.在内容页内部,怎么找到自己控件?(比如GridView1)

 

a.this.GridView1........(废话)

b.GridView g = ((GridView)Master.FindControl

            ("ContentPlaceHolderContent").FindControl("GridView1"));

  看到了吗?分两步走:首先,找到母版页对应的占位符;其次,才可以找到。

 

2.有两个内容页,内容页1——>链接到——>内容页2,那么在内容页2怎 

  么找到内容页1的控件呢?

  

  其实这也很简单,在内容页2的后台可以这样写

  GridView g = ((GridView)PreviousPage.Master.FindControl

            ("ContentPlaceHolderContent").FindControl("GridView1"));

  看到了吗?分三步走。PreviousPage先定位到内容页1:再找到对应的占位符;其次,才可以找到。

 

3.那么在母版页中找到内容页的控件呢?

   其实这也很简单,在母版页的后台可以这样写

   GridView g = ((GridView)Page.Master.FindControl ("ContentPlaceHolderContent").FindControl("GridView1"));

    看到了吗?分三步走。Page先定位到内容页:再找到对应的占位符;其次,才可以到。

 

 

 

最后更新:2017-04-02 22:15:58

  上一篇:go tomcat的安装使用
  下一篇:go 基本方法写XML文档