New test.
[mono.git] / mcs / class / System.Web / System.Web.UI.WebControls / GridViewDeletedEventArgs.cs
index ec9d17231653cd498a85fde9cd5a0ba3cfdb278c..75c40067453e8c2b653805b34d3e85503f892b00 100644 (file)
@@ -39,6 +39,8 @@ namespace System.Web.UI.WebControls
                private int rowsAffected;
                private Exception e;
                private bool exceptionHandled;
+               IOrderedDictionary keys;
+               IOrderedDictionary values;
                
                public GridViewDeletedEventArgs (int affectedRows, Exception e)
                {
@@ -47,12 +49,19 @@ namespace System.Web.UI.WebControls
                        this.exceptionHandled = false;
                }
                
+               internal GridViewDeletedEventArgs (int affectedRows, Exception e, IOrderedDictionary keys, IOrderedDictionary values)
+               : this (affectedRows, e)
+               {
+                       this.keys = keys;
+                       this.values = values;
+               }
+               
                public int AffectedRows {
                        get { return rowsAffected; }
                }
 
                public Exception Exception {
-                       get { return e };
+                       get { return e; }
                }
 
                public bool ExceptionHandled {
@@ -61,11 +70,11 @@ namespace System.Web.UI.WebControls
                }
        
                public IOrderedDictionary Keys {
-                       get { return new NotImplementedException(); }
+                       get { return keys; }
                }
 
                public IOrderedDictionary Values {
-                       get { return new NotImplementedException(); }
+                       get { return values; }
                }
        }
 }