mirror of
https://gitee.com/ant-design-blazor/ant-design-blazor.git
synced 2024-12-15 01:11:52 +08:00
ec45abc4d7
* feat(module: form): support set validation rules on FormItem(not complete yet) * refactor(module: form): optimized code * feat(module: form): support Whitespace rule * feat(module: form): support [message、pattern、transform、validator、whitespace] rules * feat(module: form): support type rule * feat(module: form): support [defaultField、oneOf、fields、type] rules * feat(module: form): support custome validate messages(without test) * test(module: form): complete RuleValidate_ValidateMessages test * feat(module: form): complete DynamicRule demo, refactor code, fix bugs * feat(module: form): support ValidateMessages param * doc(module: form): add "Rules" and "ValidateMessages" docs * fix: Rule.Max's errorMessage is wrong * refactor: rename Rule to FormValidationRule * test: rename Rule to FormValidationRule * chore: refactor code and rename classes * Update ValidateMode.razor * Update FormValidateErrorMessages.cs * Update FormValidateHelper.cs Co-authored-by: James Yeung <shunjiey@hotmail.com>
22 lines
587 B
C#
22 lines
587 B
C#
namespace AntDesign
|
||
{
|
||
public enum FormValidateMode
|
||
{
|
||
/// <summary>
|
||
/// Blazor's validate mode. Add validateAttributes on model field
|
||
/// Blazor的验证模式,在model字段上附加验证特性
|
||
/// </summary>
|
||
Default = 0,
|
||
/// <summary>
|
||
/// Set rules on FormItem
|
||
/// 在FormItem上设置Rules参数
|
||
/// </summary>
|
||
Rules = 1,
|
||
/// <summary>
|
||
/// Use both Default mode and Rules mode
|
||
/// 同时使用Default和Rules模式
|
||
/// </summary>
|
||
Complex = 3,
|
||
}
|
||
}
|