2002-03-17 Gaurav Vaish <gvaish@iitk.ac.in>
[mono.git] / mcs / class / System.Web / System.Web.UI.WebControls / DataKeyCollection.cs
index 528c6d8d87e0b76fb29107ca8eef0879d843cd88..f4a010ac49bb87828b4ac7ba32d848e1186f88e7 100644 (file)
@@ -1,17 +1,18 @@
 /**\r
  * Namespace: System.Web.UI.WebControls\r
  * Class:     DataKeyCollection\r
- * \r
+ *\r
  * Author:  Gaurav Vaish\r
  * Maintainer: gvaish@iitk.ac.in\r
  * Contact: <my_scripts2001@yahoo.com>, <gvaish@iitk.ac.in>\r
  * Implementation: yes\r
  * Status:  100%\r
- * \r
+ *\r
  * (C) Gaurav Vaish (2002)\r
  */\r
 \r
 using System;\r
+using System.Collections;\r
 using System.Web;\r
 using System.Web.UI;\r
 \r
@@ -20,12 +21,12 @@ namespace System.Web.UI.WebControls
        public sealed class DataKeyCollection : ICollection, IEnumerable\r
        {\r
                private ArrayList keys;\r
-               \r
+\r
                public DataKeyCollection(ArrayList keys)\r
                {\r
                        this.keys = keys;\r
                }\r
-               \r
+\r
                public int Count\r
                {\r
                        get\r
@@ -33,7 +34,7 @@ namespace System.Web.UI.WebControls
                                return keys.Count;\r
                        }\r
                }\r
-               \r
+\r
                public bool IsReadOnly\r
                {\r
                        get\r
@@ -41,7 +42,7 @@ namespace System.Web.UI.WebControls
                                return false;\r
                        }\r
                }\r
-               \r
+\r
                public bool IsSynchronized\r
                {\r
                        get\r
@@ -49,7 +50,7 @@ namespace System.Web.UI.WebControls
                                return false;\r
                        }\r
                }\r
-               \r
+\r
                public object this[int index]\r
                {\r
                        get\r
@@ -57,7 +58,7 @@ namespace System.Web.UI.WebControls
                                return keys[index];\r
                        }\r
                }\r
-               \r
+\r
                public object SyncRoot\r
                {\r
                        get\r
@@ -65,7 +66,7 @@ namespace System.Web.UI.WebControls
                                return this;\r
                        }\r
                }\r
-               \r
+\r
                public void CopyTo(Array array, int index)\r
                {\r
                        foreach(object current in this)\r
@@ -73,7 +74,7 @@ namespace System.Web.UI.WebControls
                                array.SetValue(current, index++);\r
                        }\r
                }\r
-               \r
+\r
                public IEnumerator GetEnumerator()\r
                {\r
                        return keys.GetEnumerator();\r