Blazor实现数据验证

2022-04-16 21:22:44

Blazor 提供一组输入组件。 输入组件会将绑定字段数据处理到模型,并在提交窗体时验证用户输入。
下表显示了可用的输入组件:

ss Student { [ValidateComplexType] public Child Child { get; set; } = new Child(); } public class Child { [Required(AllowEmptyStrings = false, ErrorMessage = "必填项!")] public string Name { get; set; } [StringLength(2, ErrorMessage = "超出规定长度!")] public string Code { get; set; } }}

注意: 子集必须保证为实例, 否则会报异常提示。 如上: =new Child();

测试效果:

Blazor实现数据验证

到此这篇关于Blazor实现数据验证的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持我们。