自定义控件中EnsureChildControls

来源:互联网 发布:windows rs1好用吗 编辑:程序博客网 时间:2024/05/16 17:22

看了msdn   ://确保服务器控件是否包含子控件。如果不包含,则创建子控件。  
  还是不明白?

是在CreateChildControls方法里创建的子控件

没有子控件当然就不能创建了。你没有仔细看MSDN啊  
  This   method   first   checks   the   current   value   of   the   ChildControlsCreated   property.   If   this   value   is   false,   the   CreateChildControls   method   is   called.  
   
  ASP.NET   calls   it   this   method   when   it   needs   to   make   sure   that   child   controls   have   been   created.   In   most   cases,   custom   server   control   developers   do   not   need   to   override   this   method.   If   you   do   override   this   method,   use   it   in   a   similar   fashion   as   its   default   behavior.