title: Fluent Validation not working on length
body: <p>I am trying to get Fluent Validation to work correctly on my client side validation.  I am using ASP.NET MVC 3.</p>
  
  <p>I have a title that is required and it must be between 1 and 100 characters long.  So while I am typing in the title an error message displays that is not in my ruleset.  Here is my rule set:</p>
  
  <pre><code>RuleFor(x =&gt; x.Title)
     .NotEmpty()
     .WithMessage("Title is required")
     .Length(1, 100)
     .WithMessage("Title must be less than or equal to 100 characters");
  </code></pre>
  
  <p>Here is the error message that is displayed:</p>
  
  <pre><code>Please enter a value less than or equal to 100
  </code></pre>
  
  <p>I'm not sure what I am doing wrong.  Here is my global.asax:</p>
  
  <pre><code>// FluentValidation
  DataAnnotationsModelValidatorProvider.AddImplicitRequiredAttributeForValueTypes = false;
  
  ModelValidatorProviders.Providers.Clear();
  ModelValidatorProviders.Providers.Add(
     new FluentValidationModelValidatorProvider(new AttributedValidatorFactory()));
  
  ModelMetadataProviders.Current = new FluentValidationModelMetadataProvider(
     new AttributedValidatorFactory());
  </code></pre>