知识大全 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.NET2.0的编译模型 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 支持两种编译模型(
知识大全 体验ASP.NET 2.0中的BuildProvider
体验ASP.NET2.0中的BuildProvider 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
Asp.net2.0自定义控件开发 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! (一)概述
ASP.NET2.0运行时简要分析 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!概述:
ASP.NET2.0异步页面原理浅析 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 与ASPNE
ASP.Net2.0发送邮件的代码 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nb
使用ASP.NET2.0进行记录错误 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 在本文中我们