Author: mhabersack
Date: 2008-02-05 15:22:27 -0500 (Tue, 05 Feb 2008)
New Revision: 94942

Modified:
   branches/mono-1-9/mcs/class/System.Web/System.Web.UI.WebControls/Calendar.cs
   branches/mono-1-9/mcs/class/System.Web/System.Web.UI.WebControls/ChangeLog
Log:
Backport of r94469


Modified: 
branches/mono-1-9/mcs/class/System.Web/System.Web.UI.WebControls/Calendar.cs
===================================================================
--- 
branches/mono-1-9/mcs/class/System.Web/System.Web.UI.WebControls/Calendar.cs    
    2008-02-05 20:22:12 UTC (rev 94941)
+++ 
branches/mono-1-9/mcs/class/System.Web/System.Web.UI.WebControls/Calendar.cs    
    2008-02-05 20:22:27 UTC (rev 94942)
@@ -1176,7 +1176,7 @@
                                cellNextPrev.Width = Unit.Percentage (15);
 
                                DateTime date = GetGlobalCalendar().AddMonths 
(DisplayDate, - 1);
-                               date = GetGlobalCalendar().AddDays (date, 
-DisplayDate.Day + 1);
+                               date = GetGlobalCalendar ().AddDays (date, 
-date.Day + 1);
                                cellNextPrev.RenderBeginTag (writer);
                                writer.Write (BuildLink ("V" + 
GetDaysFromZenith (date), GetNextPrevFormatText (date, false), 
cellNextPrev.ForeColor, Enabled));
                                cellNextPrev.RenderEndTag (writer);
@@ -1202,7 +1202,7 @@
 
                        if (ShowNextPrevMonth) { // Next Table Data
                                DateTime date = GetGlobalCalendar().AddMonths 
(DisplayDate, + 1);
-                               date = GetGlobalCalendar().AddDays (date, 
-DisplayDate.Day + 1);
+                               date = GetGlobalCalendar ().AddDays (date, 
-date.Day + 1);
 
                                cellNextPrev.HorizontalAlign = 
HorizontalAlign.Right;
                                cellNextPrev.RenderBeginTag (writer);

Modified: 
branches/mono-1-9/mcs/class/System.Web/System.Web.UI.WebControls/ChangeLog
===================================================================
--- branches/mono-1-9/mcs/class/System.Web/System.Web.UI.WebControls/ChangeLog  
2008-02-05 20:22:12 UTC (rev 94941)
+++ branches/mono-1-9/mcs/class/System.Web/System.Web.UI.WebControls/ChangeLog  
2008-02-05 20:22:27 UTC (rev 94942)
@@ -3,6 +3,10 @@
        * Menu.js: dynamic nodes are positioned after hover style of 
        parent node is applied.
 
+2008-01-31 Igor Zelmanovich <[EMAIL PROTECTED]>
+
+        * Calendar.cs: resolve Next/Prev. month link date correctly.
+
 2008-01-24  Vladimir Krasnov  <[EMAIL PROTECTED]>
 
        * DataSourceCacheManager.cs: fixed GetKeyFromParameters, incase more

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to