-
Notifications
You must be signed in to change notification settings - Fork 5
Home
Johnathon Sullinger edited this page Jan 10, 2015
·
22 revisions
Validation Basics
- Basic model validation with Attributes
- Model validation with Attributes & custom method delegates
- Check if model has validation errors
- Validate a single property
- Clear model validation errors
- Exposing validation messages for binding
- Display validation messages on the UI (WPF)
- (NEW) - Localized Validation Messages
- Display validation messages on the UI (MVC)
- Coming soon...
Advanced Validation
- Custom model validation without Attributes
- Validation injection
- Validation proxies
- Receive validation changed event notifications
- Conditionally perform validation with sibling or nested properties
- Cross property dependency comparisons
- Intercept Validation
Supported Validation Rule Attributes
- ValidateNumberHasMaximumValue
- Coming soon...
- ValidateNumberHasMinimumValue
- Coming soon...
- ValidateNumberInRange
- Coming soon...
- ValidateNumberIsGreaterThan
- Coming soon...
- ValidateNumberIsLessThan
- Coming soon...
- ValidateObjectHasValue
- Coming soon...
- ValidateStringIsGreaterThan
- Coming soon...
- ValidateStringIsLessThan
- Coming soon...
- ValidateWithCustomHandler
- Coming soon...
Supported validation messages
- ValidationErrorMessage
- Coming soon...
- ValidationWarningMessage
- Coming soon...
- Create custom validation messages
- Coming soon...
- Create a custom validation attribute
- Coming soon...
- Create a custom validatable base class
- Coming soon...