Partager via


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.

public:
generic <typename TModel, typename TResult>
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Html::IHtmlContent ^ ValidationMessageFor(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper<TModel> ^ htmlHelper, System::Linq::Expressions::Expression<Func<TModel, TResult> ^> ^ expression, System::String ^ message, System::Object ^ htmlAttributes);
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);
static member ValidationMessageFor : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Result>> * string * obj -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function ValidationMessageFor(Of TModel, TResult) (htmlHelper As IHtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TResult)), message As String, htmlAttributes As Object) As IHtmlContent

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 à

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.

public:
generic <typename TModel, typename TResult>
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Html::IHtmlContent ^ ValidationMessageFor(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper<TModel> ^ htmlHelper, System::Linq::Expressions::Expression<Func<TModel, TResult> ^> ^ expression, System::String ^ message, System::String ^ tag);
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);
static member ValidationMessageFor : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Result>> * string * string -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function ValidationMessageFor(Of TModel, TResult) (htmlHelper As IHtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TResult)), message As String, tag As String) As IHtmlContent

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 à

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.

public:
generic <typename TModel, typename TResult>
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Html::IHtmlContent ^ ValidationMessageFor(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper<TModel> ^ htmlHelper, System::Linq::Expressions::Expression<Func<TModel, TResult> ^> ^ expression);
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);
static member ValidationMessageFor : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Result>> -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function ValidationMessageFor(Of TModel, TResult) (htmlHelper As IHtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TResult))) As IHtmlContent

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 à

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.

public:
generic <typename TModel, typename TResult>
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Html::IHtmlContent ^ ValidationMessageFor(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper<TModel> ^ htmlHelper, System::Linq::Expressions::Expression<Func<TModel, TResult> ^> ^ expression, System::String ^ message);
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);
static member ValidationMessageFor : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Result>> * string -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function ValidationMessageFor(Of TModel, TResult) (htmlHelper As IHtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TResult)), message As String) As IHtmlContent

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 à