Here it is. At a glance, I don't see the email validation at all.
<script type="text/javascript">
//<![CDATA[
if (!window.mvcClientValidationMetadata) { window.mvcClientValidationMetadata = []; }
window.mvcClientValidationMetadata.push({"Fields":[{"FieldName":"From","ReplaceValidationMessageContents":true,"ValidationMessageId":"From_validationMessage","ValidationRules":[{"ErrorMessage":"The From field is required.","ValidationParameters":{},"ValidationType":"required"}]},{"FieldName":"Subject","ReplaceValidationMessageContents":true,"ValidationMessageId":"Subject_validationMessage","ValidationRules":[{"ErrorMessage":"The Subject field is required.","ValidationParameters":{},"ValidationType":"required"}]},{"FieldName":"Message","ReplaceValidationMessageContents":true,"ValidationMessageId":"Message_validationMessage","ValidationRules":[{"ErrorMessage":"The Message field is required.","ValidationParameters":{},"ValidationType":"required"}]}],"FormId":"form0","ReplaceValidationSummary":true,"ValidationSummaryId":"validationSummary"});
//]]>
</script>
PS. I changed the model I pasted here earlier to make it shorter and easier to understand, but the only difference is, From == Email, and I took out Subject. But otherwise, they are identical with their attributes, etc
tomataus
Member
34 Points
28 Posts
Re: DataType.EmailAddress not being Validated
Nov 11, 2010 12:11 AM|LINK
Hi,
Here it is. At a glance, I don't see the email validation at all.
<script type="text/javascript"> //<![CDATA[ if (!window.mvcClientValidationMetadata) { window.mvcClientValidationMetadata = []; } window.mvcClientValidationMetadata.push({"Fields":[{"FieldName":"From","ReplaceValidationMessageContents":true,"ValidationMessageId":"From_validationMessage","ValidationRules":[{"ErrorMessage":"The From field is required.","ValidationParameters":{},"ValidationType":"required"}]},{"FieldName":"Subject","ReplaceValidationMessageContents":true,"ValidationMessageId":"Subject_validationMessage","ValidationRules":[{"ErrorMessage":"The Subject field is required.","ValidationParameters":{},"ValidationType":"required"}]},{"FieldName":"Message","ReplaceValidationMessageContents":true,"ValidationMessageId":"Message_validationMessage","ValidationRules":[{"ErrorMessage":"The Message field is required.","ValidationParameters":{},"ValidationType":"required"}]}],"FormId":"form0","ReplaceValidationSummary":true,"ValidationSummaryId":"validationSummary"}); //]]> </script>PS. I changed the model I pasted here earlier to make it shorter and easier to understand, but the only difference is, From == Email, and I took out Subject. But otherwise, they are identical with their attributes, etc