标签: blazor-validation

Blazor 更改验证默认 CSS 类名称

我正在尝试 Microsoft Blazor,在使用表单和验证时,我停止了如何更改默认情况下将在InputText验证状态中添加的默认 CSS 类。

对于InputText默认情况下有错误时的解释,请使用类“ invalid”我想将此类更改为“ is-invalid

我需要最佳实践。

谢谢,StackOverflow 社区

.net c# asp.net-core blazor blazor-validation

7
推荐指数
1
解决办法
2885
查看次数

表单验证在 Blazor 3.1 中不起作用

我正在使用 EF 将数据保存在 DB 中,到目前为止,farm 工作正常并保存数据,但是当我尝试向表单添加验证时,它不起作用并且不显示任何错误消息或在数据库中保存任何数据。

工作和非工作代码示例。

下面没有验证的代码

Employee.cs

using System.ComponentModel.DataAnnotations;

    namespace BlazorSPA1.Data
    {
        public class Employee
        {
            [MaxLength(50)]
            public string Id { get; set; }
    [MaxLength(50)]
            public string Name { get; set; }

    [MaxLength(50)]
            public string Department { get; set; }
            [MaxLength(100)]
            public string Designation { get; set; }
            [MaxLength(100)]
            public string Company { get; set; }
            [MaxLength(100)]
            public string City { get; set; }
        }
    }
Run Code Online (Sandbox Code Playgroud)

AddEmployee.razor

@page "/addemployee"
@inject NavigationManager NavigationManager
@inject IEmployeeService EmployeeService

<h2>Create Employee</h2>
<hr …
Run Code Online (Sandbox Code Playgroud)

asp.net blazor blazor-server-side blazor-validation

4
推荐指数
1
解决办法
2704
查看次数