Author: igorz
Date: 2007-10-31 10:53:40 -0500 (Wed, 31 Oct 2007)
New Revision: 88568

Modified:
   trunk/mcs/class/System.Web/System.Web.UI.WebControls/ChangeLog
   trunk/mcs/class/System.Web/System.Web.UI.WebControls/Login.cs
Log:
2007-10-31 Igor Zelmanovich <[EMAIL PROTECTED]>

        * Login.cs: 
        does not perform authentication if Page.IsValid returns false;
        the fix makes control works with disabled client side validation.



Modified: trunk/mcs/class/System.Web/System.Web.UI.WebControls/ChangeLog
===================================================================
--- trunk/mcs/class/System.Web/System.Web.UI.WebControls/ChangeLog      
2007-10-31 15:53:19 UTC (rev 88567)
+++ trunk/mcs/class/System.Web/System.Web.UI.WebControls/ChangeLog      
2007-10-31 15:53:40 UTC (rev 88568)
@@ -1,5 +1,11 @@
 2007-10-31 Igor Zelmanovich <[EMAIL PROTECTED]>
 
+       * Login.cs: 
+       does not perform authentication if Page.IsValid returns false;
+       the fix makes control works with disabled client side validation.
+
+2007-10-31 Igor Zelmanovich <[EMAIL PROTECTED]>
+
        * DataList.cs: 
        state of DataList.Items are restored correct on PostBack
        such Items.Count and ItemType.

Modified: trunk/mcs/class/System.Web/System.Web.UI.WebControls/Login.cs
===================================================================
--- trunk/mcs/class/System.Web/System.Web.UI.WebControls/Login.cs       
2007-10-31 15:53:19 UTC (rev 88567)
+++ trunk/mcs/class/System.Web/System.Web.UI.WebControls/Login.cs       
2007-10-31 15:53:40 UTC (rev 88568)
@@ -1249,6 +1249,9 @@
                
                private bool AuthenticateUser ()
                {
+                       if (!Page.IsValid)
+                               return true;
+
                        LoginCancelEventArgs lcea = new LoginCancelEventArgs ();
                        OnLoggingIn (lcea);
                        if (lcea.Cancel)

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

Reply via email to