HtmlHelper<TModel>.ValidationMessageFor<TResult> Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne le message de validation s’il existe une erreur dans l’objet ModelStateDictionary pour le spécifié expression
.
public:
generic <typename TResult>
virtual Microsoft::AspNetCore::Html::IHtmlContent ^ ValidationMessageFor(System::Linq::Expressions::Expression<Func<TModel, TResult> ^> ^ expression, System::String ^ message, System::Object ^ htmlAttributes, System::String ^ tag);
public Microsoft.AspNetCore.Html.IHtmlContent ValidationMessageFor<TResult> (System.Linq.Expressions.Expression<Func<TModel,TResult>> expression, string message, object htmlAttributes, string tag);
abstract member ValidationMessageFor : System.Linq.Expressions.Expression<Func<'Model, 'Result>> * string * obj * string -> Microsoft.AspNetCore.Html.IHtmlContent
override this.ValidationMessageFor : System.Linq.Expressions.Expression<Func<'Model, 'Result>> * string * obj * string -> Microsoft.AspNetCore.Html.IHtmlContent
Public Function ValidationMessageFor(Of TResult) (expression As Expression(Of Func(Of TModel, TResult)), message As String, htmlAttributes As Object, tag As String) As IHtmlContent
Paramètres de type
- TResult
Type du expression
résultat.
Paramètres
- 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 tag
.
IDictionary<TKey,TValue> Une instance contenant les attributs HTML.
- 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
.
null
si est valide et que la expression
validation côté client est désactivée.