知识大全 ASP.NET 2.0 MasterPages and F

Posted

篇首语:聪明在于勤奋,天才在于积累。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET 2.0 MasterPages and F相关的知识,希望对你有一定的参考价值。

ASP.NET 2.0 MasterPages and F  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  今天遇到这样一个问题 在模板页中放置的一个服务器控件 竟然在调用引用该模板页的page中找不到

  具体情况如下

  在模板页中有一控件:

  <asp:HyperLink ID= hylkShowFollowers runat= server Text= 列表链接 ></asp:HyperLink>

  有一个page 引用了这个模板页 在page_load中通过调用Master FindControl( hylkShowFollowers ) 返回为空

  查了一些资料之后 引起这个问题的原因是由于引用了masterpage之后呢 控件的布局发生了改变 需要通过递归调用

  才能找到该控件

  代码如下:

  /// <summary>

  /// Finds a Control recursively Note finds the first match and exists

  /// </summary>

  /// <param name= ContainerCtl ></param>

  /// <param name= IdToFind ></param>

  /// <returns></returns>

  public static Control FindControlRecursive(Control Root string Id)

  

  if (Root ID == Id)

  

  return Root;

  

  foreach (Control Ctl in Root Controls)

  

  Control FoundCtl = FindControlRecursive(Ctl Id);

  if (FoundCtl != null)

  return FoundCtl;

  

  return null;

  

  调用方法:

  var hylkShowFollowers = FindControlRecursive(Master hylkShowFollowers ) as Hyperlink;

  if(hylkShowFollowers != null)

cha138/Article/program/net/201311/13513

相关参考

知识大全 ASP.NET入门教程 7.2 ASP.NET 2.0的数据控件

ASP.NET入门教程7.2ASP.NET2.0的数据控件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一

知识大全 ASP.NET入门教程 10.5.3 ASP.NET 2.0的新特性[2]

ASP.NET入门教程10.5.3ASP.NET2.0的新特性[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快

知识大全 ASP.NET入门教程 10.5.3 ASP.NET 2.0的新特性[1]

ASP.NET入门教程10.5.3ASP.NET2.0的新特性[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快

知识大全 ASP.NET 2.0的编译模型

ASP.NET2.0的编译模型  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  支持两种编译模型(

知识大全 体验ASP.NET 2.0中的BuildProvider

体验ASP.NET2.0中的BuildProvider  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧

知识大全 Asp.net 2.0 自定义控件开发

Asp.net2.0自定义控件开发  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  (一)概述  

知识大全 ASP.NET 2.0运行时简要分析

ASP.NET2.0运行时简要分析  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!概述: 

知识大全 ASP.NET 2.0异步页面原理浅析

ASP.NET2.0异步页面原理浅析  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  与ASPNE

知识大全 ASP.Net 2.0 发送邮件的代码

ASP.Net2.0发送邮件的代码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nb

知识大全 使用ASP.NET 2.0进行记录错误

使用ASP.NET2.0进行记录错误  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在本文中我们