如果你用Page.FindControl的方法在用户控件的一个方法体中查找某一个控件的子控件,会发现怎么都找不到这个子控件,需要用如下的方法才能找到,具体可以参考控件的生命周期。
((System.Web.UI.WebControls.Literal)this.Controls[0].FindControl("pnl1").FindControl("ltl1"))
pnl1是在 *.ascx page中的一个Panel, ltl1是在pnl1中的一个Literal。
可以了解一下相关的控件开发。
http://community.csdn.net/Expert/topic/5587/5587667.xml?temp=.745434