CodePaste Logo
New Snippet New Snippet Recent Snippets Recent Snippets My Snippets My Snippets Web Code Search Snippets Search
Sign inor Register
Language: JavaScript

ASP.NET MVC Validation - Rules in JSON

622 Views
Copy Code Show/Hide Line Numbers
{
   "Fields":[
      {
         "FieldName":"Name",
         "ReplaceValidationMessageContents":true,
         "ValidationMessageId":"Name_validationMessage",
         "ValidationRules":[
            {
               "ErrorMessage":"Meno musí mať 5 až 40 znakov.",
               "ValidationParameters":{
                  "minimumLength":0,
                  "maximumLength":40
               },
               "ValidationType":"stringLength"
            },
            {
               "ErrorMessage":"The Name field is required.",
               "ValidationParameters":{
 
               },
               "ValidationType":"required"
            }
         ]
      },
      {
         "FieldName":"Email",
         "ReplaceValidationMessageContents":true,
         "ValidationMessageId":"Email_validationMessage",
         "ValidationRules":[
            {
               "ErrorMessage":"Zadali ste nesprávny e-mail.",
               "ValidationParameters":{
                  "pattern":"^\\w+@[a-zA-Z_]+?\\.[a-zA-Z]{2,3}$"
               },
               "ValidationType":"regularExpression"
            },
            {
               "ErrorMessage":"Zadajte váš e-mail.",
               "ValidationParameters":{
 
               },
               "ValidationType":"required"
            }
         ]
      },
      {
         "FieldName":"Text",
         "ReplaceValidationMessageContents":true,
         "ValidationMessageId":"Text_validationMessage",
         "ValidationRules":[
            {
               "ErrorMessage":"Správa musí mať 5 až 140 znakov.",
               "ValidationParameters":{
                  "minimumLength":0,
                  "maximumLength":140
               },
               "ValidationType":"stringLength"
            },
            {
               "ErrorMessage":"The Text field is required.",
               "ValidationParameters":{
 
               },
               "ValidationType":"required"
            }
         ]
      }
   ],
   "FormId":"form0",
   "ReplaceValidationSummary":false
}
by Jozef Izso
  March 09, 2010 @ 7:37am
Tags:

Add a comment


Report Abuse
brought to you by:
West Wind Techologies



If you find this site useful and use it frequently please consider making a donation to support this free service.
Donate