HtmlHelperValidationExtensions.ValidationMessageFor Méthode

Définition

Surcharges

ValidationMessageFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String, Object)

Retourne le message de validation s’il existe une erreur dans l’objet ModelStateDictionary pour le spécifié expression.

ValidationMessageFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String, String)

Retourne le message de validation s’il existe une erreur dans l’objet ModelStateDictionary pour le spécifié expression.

ValidationMessageFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>)

Retourne le message de validation s’il existe une erreur dans l’objet ModelStateDictionary pour le spécifié expression.

ValidationMessageFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String)

Retourne le message de validation s’il existe une erreur dans l’objet ModelStateDictionary pour le spécifié expression.

ValidationMessageFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String, Object)

Source:
HtmlHelperValidationExtensions.cs
Source:
HtmlHelperValidationExtensions.cs
Source:
HtmlHelperValidationExtensions.cs

Retourne le message de validation s’il existe une erreur dans l’objet ModelStateDictionary pour le spécifié expression.

C#
public static Microsoft.AspNetCore.Html.IHtmlContent ValidationMessageFor<TModel,TResult> (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TResult>> expression, string message, object htmlAttributes);

Paramètres de type

TModel

Type du modèle.

TResult

Type du expression résultat.

Paramètres

htmlHelper
IHtmlHelper<TModel>

La IHtmlHelper instance cette méthode s’étend.

expression
Expression<Func<TModel,TResult>>

Expression à évaluer par rapport au modèle actuel.

message
String

Message à afficher. Si null ou est vide, la méthode extrait une chaîne d’erreur de l’objet ModelStateDictionary . Le message est toujours visible, mais la validation côté client peut mettre à jour la classe CSS associée.

htmlAttributes
Object

Object qui contient les attributs HTML de l’élément (ValidationMessageElement). IDictionary<TKey,TValue> Une instance contenant les attributs HTML.

Retours

Nouveau IHtmlContent contenant un ValidationMessageElement élément. vide IHtmlContent si est valide et que la expression validation côté client est désactivée.

S’applique à

ASP.NET Core 9.0 et autres versions
Produit Versions
ASP.NET Core 1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0

ValidationMessageFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String, String)

Source:
HtmlHelperValidationExtensions.cs
Source:
HtmlHelperValidationExtensions.cs
Source:
HtmlHelperValidationExtensions.cs

Retourne le message de validation s’il existe une erreur dans l’objet ModelStateDictionary pour le spécifié expression.

C#
public static Microsoft.AspNetCore.Html.IHtmlContent ValidationMessageFor<TModel,TResult> (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TResult>> expression, string message, string tag);

Paramètres de type

TModel

Type du modèle.

TResult

Type du expression résultat.

Paramètres

htmlHelper
IHtmlHelper<TModel>

La IHtmlHelper instance cette méthode s’étend.

expression
Expression<Func<TModel,TResult>>

Expression à évaluer par rapport au modèle actuel.

message
String

Message à afficher. Si null ou est vide, la méthode extrait une chaîne d’erreur de l’objet ModelStateDictionary . Le message est toujours visible, mais la validation côté client peut mettre à jour la classe CSS associée.

tag
String

Balise pour encapsuler le message dans le code HTML généré. Sa valeur par défaut est ValidationMessageElement.

Retours

Nouveau IHtmlContent contenant l’élément tag . vide IHtmlContent si est valide et que la expression validation côté client est désactivée.

S’applique à

ASP.NET Core 9.0 et autres versions
Produit Versions
ASP.NET Core 1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0

ValidationMessageFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>)

Source:
HtmlHelperValidationExtensions.cs
Source:
HtmlHelperValidationExtensions.cs
Source:
HtmlHelperValidationExtensions.cs

Retourne le message de validation s’il existe une erreur dans l’objet ModelStateDictionary pour le spécifié expression.

C#
public static Microsoft.AspNetCore.Html.IHtmlContent ValidationMessageFor<TModel,TResult> (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TResult>> expression);

Paramètres de type

TModel

Type du modèle.

TResult

Type du expression résultat.

Paramètres

htmlHelper
IHtmlHelper<TModel>

La IHtmlHelper instance cette méthode s’étend.

expression
Expression<Func<TModel,TResult>>

Expression à évaluer par rapport au modèle actuel.

Retours

Nouveau IHtmlContent contenant un ValidationMessageElement élément. vide IHtmlContent si est valide et que la expression validation côté client est désactivée.

Remarques

La méthode extrait une chaîne d’erreur de l’objet ModelStateDictionary . Le message est toujours visible, mais la validation côté client peut mettre à jour la classe CSS associée.

S’applique à

ASP.NET Core 9.0 et autres versions
Produit Versions
ASP.NET Core 1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0

ValidationMessageFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String)

Source:
HtmlHelperValidationExtensions.cs
Source:
HtmlHelperValidationExtensions.cs
Source:
HtmlHelperValidationExtensions.cs

Retourne le message de validation s’il existe une erreur dans l’objet ModelStateDictionary pour le spécifié expression.

C#
public static Microsoft.AspNetCore.Html.IHtmlContent ValidationMessageFor<TModel,TResult> (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TResult>> expression, string message);

Paramètres de type

TModel

Type du modèle.

TResult

Type du expression résultat.

Paramètres

htmlHelper
IHtmlHelper<TModel>

La IHtmlHelper instance cette méthode s’étend.

expression
Expression<Func<TModel,TResult>>

Expression à évaluer par rapport au modèle actuel.

message
String

Message à afficher. Si null ou est vide, la méthode extrait une chaîne d’erreur de l’objet ModelStateDictionary . Le message est toujours visible, mais la validation côté client peut mettre à jour la classe CSS associée.

Retours

Nouveau IHtmlContent contenant un ValidationMessageElement élément. vide IHtmlContent si est valide et que la expression validation côté client est désactivée.

S’applique à

ASP.NET Core 9.0 et autres versions
Produit Versions
ASP.NET Core 1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0