Author: andrews
Date: 2006-05-28 07:06:06 -0400 (Sun, 28 May 2006)
New Revision: 61204

Modified:
   trunk/mcs/class/System.Web/Test/mainsoft/NunitWeb/NunitWeb/MyHost.cs
   
trunk/mcs/class/System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPage.aspx.cs
Log:
workaround for bug #78521

Modified: trunk/mcs/class/System.Web/Test/mainsoft/NunitWeb/NunitWeb/MyHost.cs
===================================================================
--- trunk/mcs/class/System.Web/Test/mainsoft/NunitWeb/NunitWeb/MyHost.cs        
2006-05-28 09:12:46 UTC (rev 61203)
+++ trunk/mcs/class/System.Web/Test/mainsoft/NunitWeb/NunitWeb/MyHost.cs        
2006-05-28 11:06:06 UTC (rev 61204)
@@ -62,7 +62,11 @@
                {
                        DelegateInvoker di = new DelegateInvoker (context, 
page);
                        page.LoadComplete += di.OnLoadComplete;
+#if BUG_78521_FIXED
                        page.PreInit += di.OnPreInit;
+#else
+                       di.OnPreInit (null, null);
+#endif
                        page.PreLoad += di.OnPreLoad;
                        page.PreRenderComplete += di.OnPreRenderComplete;
                        page.InitComplete += di.OnInitComplete;

Modified: 
trunk/mcs/class/System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPage.aspx.cs
===================================================================
--- 
trunk/mcs/class/System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPage.aspx.cs
 2006-05-28 09:12:46 UTC (rev 61203)
+++ 
trunk/mcs/class/System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPage.aspx.cs
 2006-05-28 11:06:06 UTC (rev 61204)
@@ -3,11 +3,16 @@
 
 public partial class MyPage : System.Web.UI.Page
 {
-       public MyPage ()
+       //FIXME: mono defines its own constructor here
+#if BUG_78521_FIXED
+       public MyPage ()
+#else
+       protected override void OnPreInit (EventArgs e)
+#endif
        {
                NunitWeb.MyHost.InitDelegates (Context, this);
        }
-
+               
        public override void VerifyRenderingInServerForm (Control c)
        {
 

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

Reply via email to