private void CreateChildControls(bool doDataBind) { if (IsTemplated && _dataHelper.HasItems() && Items.Count > 0) { Controls.Clear(); CreateTemplatedUI(doDataBind); } ChildControlsCreated = true; }
///////////////////////////////////////////////////////////////////////// // STATE MANAGEMENT ///////////////////////////////////////////////////////////////////////// protected override void TrackViewState() { base.TrackViewState(); if (_dataHelper.HasItems()) { ((IStateManager)Items).TrackViewState(); } }