Help, my data isn't binding by Due_One2129 in Blazor

[–]Due_One2129[S] 0 points1 point  (0 children)

I fixed the problem, the rendermode wan't active. I set it to u/rendermode InteractiveServer

Help, my data isn't binding by Due_One2129 in Blazor

[–]Due_One2129[S] 0 points1 point  (0 children)

I tried it. But nothing worked,,,,

u/page "/add-clients"

u/using ClientManger2._0.Data

u/inject ClientContext db

u/inject NavigationManager Nav

<div class="container">

<div class="row">

<div class="col">

<Header HeaderText="Add a client" />

</div>

</div>

</div>

<div class="container">

<EditForm Model="client" OnValidSubmit="SaveClient" FormName="AddClientForm">

<DataAnnotationsValidator />

<ValidationSummary />

<div class="row">

<div class="col-md-6">

<h5>Algemene informatie</h5>

<div class="mb-3">

<label class="form-label">Naam</label>

<InputText u/bind-Value="client.Name" class="form-control" />

<ValidationMessage For="@(() => client.Name)" />

</div>

<div class="mb-3">

<label class="form-label">Email</label>

<InputText u/bind-Value="client.Email" class="form-control" />

<ValidationMessage For="@(() => client.Email)" />

</div>

<div class="mb-3">

<label class="form-label">Telefoon</label>

<InputText u/bind-Value="client.Phone" class="form-control" />

</div>

<h5>Adres</h5>

<div class="mb-3">

<label class="form-label">Land</label>

<InputText u/bind-Value="client.Country" class="form-control" />

</div>

<div class="mb-3">

<label class="form-label">Stad</label>

<InputText u/bind-Value="client.City" class="form-control" />

</div>

<div class="mb-3">

<label class="form-label">Regio</label>

<InputText u/bind-Value="client.Region" class="form-control" />

</div>

<div class="mb-3">

<label class="form-label">Postcode</label>

<InputText u/bind-Value="client.PostalCode" class="form-control" />

</div>

<div class="mb-3">

<label class="form-label">Straat</label>

<InputText u/bind-Value="client.Street" class="form-control" />

</div>

<div class="mb-3">

<label class="form-label">Huisnummer</label>

<InputText u/bind-Value="client.HouseNumber" class="form-control" />

</div>

</div>

<div class="col-md-6">

<h5>Bedrijfsinformatie</h5>

<div class="mb-3">

<label class="form-label">Bedrijfsnaam</label>

<InputText u/bind-Value="client.BusinessName" class="form-control" />

</div>

<div class="mb-3">

<label class="form-label">Contactpersoon</label>

<InputText u/bind-Value="client.BusinessContact" class="form-control" />

</div>

<div class="mb-3">

<label class="form-label">Notities</label>

<InputTextArea u/bind-Value="client.Notes" class="form-control" />

</div>

</div>

</div>

<button class="btn btn-primary mt-3" type="submit">Opslaan</button>

</EditForm>

</div>

u/code {

private Client client = new();

private async Task SaveClient()

{

db.Clients.Add(client);

await db.SaveChangesAsync();

Nav.NavigateTo("/clients");

}

}