Blazor验证工具概述
Telerik UI for Blazor提供了不同的方式来显示和定制验证消息。验证工具可以与Telerik形式或任何提供EditContext
就像标准的。netEditForm
.
验证工具组件是Blazor的Telerik UI,一个专业级的UI库,包含100个本地组件,用于构建现代和功能丰富的应用程序。想要试用它,可以注册一个30天的免费试用期。
Telerik Blazor验证工具提供了一种显示不同类型的验证消息的方法。主要的好处是与所有其他Telerik Blazor组件保持一致的样式。验证工具不会为特定的验证逻辑公开API或设置。您应该分别配置所需的标准验证或自定义验证,然后使用我们的UI组件向用户显示消息。
验证工具
Telerik提供了以下验证工具来帮助您设置表单验证的样式:
这些组件在框架提供的标准验证工具之上添加了定制选项ValidationSummary
而且ValidationMessage
与TelerikForm集成
可以无缝地将验证工具与表单组件.要避免重复验证消息,请设置ValidationMessageType的参数FormValidationMessageType。没有一个
.中的验证组件也可以使用带有自定义编辑器的模板你可以用自己的代码来定义。
@ @using System.ComponentModel.DataAnnotations @code {Person Person = new Person();public类Person{[必选]public字符串Name {get;设置;} [Required] [Range(10,150, ErrorMessage =" age should be between 10 and 150")] public int? Age { get; set; } [Required] public bool IsMarried { get; set; } } }
与Microsoft EditForm集成
@using System.ComponentModel.DataAnnotations
Submit @code {Person Person = new Person();public类Person{[必选]public字符串Name {get;设置;}[必选][范围(10,150,ErrorMessage = "年龄应该在10和150之间")]公共int?年龄{得到;设置; } [Required] public bool IsMarried { get; set; } } }