Update of /cvsroot/springnet/Spring.Net/src/Spring/Spring.Web/Web/UI
In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv9288/src/Spring/Spring.Web/Web/UI
Modified Files:
Page.cs
Log Message:
Extracted IValidationErrors interface and made ValidationErrors non-sealed.
Added ValidationException class.
Modified email, credit card, isbn and url validators to return true (valid) if object to validate is null or empty.
Index: Page.cs
===================================================================
RCS file: /cvsroot/springnet/Spring.Net/src/Spring/Spring.Web/Web/UI/Page.cs,v
retrieving revision 1.86
retrieving revision 1.87
diff -C2 -d -r1.86 -r1.87
*** Page.cs 2 Feb 2008 09:12:44 -0000 1.86
--- Page.cs 5 Feb 2008 20:40:26 -0000 1.87
***************
*** 117,121 ****
private IMessageSource messageSource;
private IBindingContainer bindingManager;
! private ValidationErrors validationErrors = new ValidationErrors();
private IDictionary results;
--- 117,121 ----
private IMessageSource messageSource;
private IBindingContainer bindingManager;
! private IValidationErrors validationErrors = new ValidationErrors();
private IDictionary results;
***************
*** 1143,1147 ****
/// </summary>
/// <value>The validation errors container.</value>
! public ValidationErrors ValidationErrors
{
get { return validationErrors; }
--- 1143,1147 ----
/// </summary>
/// <value>The validation errors container.</value>
! public IValidationErrors ValidationErrors
{
get { return validationErrors; }
|