Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 6 additions & 2 deletions aspnetcore/mvc/models/validation.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ description: Learn about model validation in ASP.NET Core MVC and Razor Pages.
monikerRange: '>= aspnetcore-3.1'
ms.author: tdykstra
ms.custom: mvc
ms.date: 08/28/2025
ms.date: 04/17/2026
uid: mvc/models/validation
---
# Model validation in ASP.NET Core MVC and Razor Pages
Expand Down Expand Up @@ -153,7 +153,10 @@ To implement remote validation:

:::code language="csharp" source="~/mvc/models/validation/samples/6.x/ValidationSample/Models/User.cs" id="snippet_Email":::

[Server side validation](#custom-validation) also needs to be implemented for clients that have disabled JavaScript.
Remote validation:

* Doesn't perform server-side validation after the form is submitted.
* Doesn't perform client-side checks if the client has disabled JavaScript. If the client-side validation check is required for form processing on the server, always implement separate server-side validation.

### Additional fields

Expand Down Expand Up @@ -429,6 +432,7 @@ The preceding approach won't prevent client-side validation of ASP.NET Core Iden

* <xref:System.ComponentModel.DataAnnotations?displayProperty=fullName>
* [Model Binding](xref:mvc/models/model-binding)
* <xref:blazor/forms/index>

:::moniker-end

Expand Down
Loading