This class contains a collection of ListItem
objects, which represents the items in a list control. This
collection is used by the ListControl.Items
property.
public sealed class ListItemCollection : IList, ICollection, IEnumerable, System.Web.UI.IStateManager {
// Public Constructors
public ListItemCollection( );
// Public Instance Properties
public int Capacity{set; get; }
public int Count{get; } // implements ICollection
public bool IsReadOnly{get; } // implements IList
public bool IsSynchronized{get; } // implements ICollection
public object SyncRoot{get; } // implements ICollection
public ListItem this[int index]{get; }
// Public Instance Methods
public void Add(ListItem item);
public void Add(string item);
public void AddRange(ListItem[ ] items);
public void Clear( ); // implements IList
public bool Contains(ListItem item);
public void CopyTo(Array array, int index); // implements ICollection
public ListItem FindByText(string text);
public ListItem FindByValue(string value);
public IEnumerator GetEnumerator( ); // implements IEnumerable
public int IndexOf(ListItem item);
public void Insert(int index, ListItem item);
public void Insert(int index, string item);
public void Remove(ListItem item);
public void Remove(string item);
public void RemoveAt(int index); // implements IList
}