Merge pull request #2781 from alexanderkyte/inflated_method_header_leak
[mono.git] / mcs / class / System.Web / System.Web.UI.WebControls / DayRenderEventArgs.cs
index 04e36b804f962f4a2e70cc0a71f9aa5498f6781e..6ac506b00c4d9a54ac5202df68bf669b2cd5f93a 100644 (file)
@@ -3,7 +3,7 @@
 //
 // Author: Duncan Mak (duncan@novell.com)
 //
-// Copyright (C) 2005 Novell, Inc (http://www.novell.com)
+// Copyright (C) 2005-2010 Novell, Inc (http://www.novell.com)
 //
 // Permission is hereby granted, free of charge, to any person obtaining
 // a copy of this software and associated documentation files (the
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 //
 
-namespace System.Web.UI.WebControls {
-
+namespace System.Web.UI.WebControls
+{
        public sealed class DayRenderEventArgs
        {
                TableCell cell;
                CalendarDay day;
-               
+               string _selectUrl;
+
                public DayRenderEventArgs (TableCell cell, CalendarDay day)
                {
                        this.cell = cell;
                        this.day = day;
                }
 
+               public DayRenderEventArgs (TableCell cell, CalendarDay day, string selectUrl)
+                       : this (cell, day)
+               {
+                       _selectUrl = selectUrl;
+               }
+
                public TableCell Cell {
                        get { return cell; }
                }
@@ -45,5 +52,9 @@ namespace System.Web.UI.WebControls {
                public CalendarDay Day {
                        get { return day; }
                }
+
+               public string SelectUrl {
+                       get { return _selectUrl; }
+               }
        }
 }