//------------------------------------------------------------------------------ // // Copyright (c) Microsoft Corporation. All rights reserved. // //------------------------------------------------------------------------------ namespace System.Web.UI { using System; using System.Collections; using System.Security.Permissions; /// /// /// Represents a ControlCollection that is always empty. /// /// public class EmptyControlCollection : ControlCollection { /// /// [To be supplied.] /// public EmptyControlCollection(Control owner) : base(owner) { } private void ThrowNotSupportedException() { throw new HttpException(SR.GetString(SR.Control_does_not_allow_children, Owner.GetType().ToString())); } /// /// [To be supplied.] /// public override void Add(Control child) { ThrowNotSupportedException(); } /// /// [To be supplied.] /// public override void AddAt(int index, Control child) { ThrowNotSupportedException(); } } }