Partager via


DefaultHtmlGenerator.GenerateValidationMessage Méthode

Définition

Générez un tag élément si le viewContextcontient ModelState une erreur pour .expression

public:
 virtual Microsoft::AspNetCore::Mvc::Rendering::TagBuilder ^ GenerateValidationMessage(Microsoft::AspNetCore::Mvc::Rendering::ViewContext ^ viewContext, Microsoft::AspNetCore::Mvc::ViewFeatures::ModelExplorer ^ modelExplorer, System::String ^ expression, System::String ^ message, System::String ^ tag, System::Object ^ htmlAttributes);
public virtual Microsoft.AspNetCore.Mvc.Rendering.TagBuilder GenerateValidationMessage (Microsoft.AspNetCore.Mvc.Rendering.ViewContext viewContext, Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer modelExplorer, string expression, string message, string tag, object htmlAttributes);
abstract member GenerateValidationMessage : Microsoft.AspNetCore.Mvc.Rendering.ViewContext * Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer * string * string * string * obj -> Microsoft.AspNetCore.Mvc.Rendering.TagBuilder
override this.GenerateValidationMessage : Microsoft.AspNetCore.Mvc.Rendering.ViewContext * Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer * string * string * string * obj -> Microsoft.AspNetCore.Mvc.Rendering.TagBuilder
Public Overridable Function GenerateValidationMessage (viewContext As ViewContext, modelExplorer As ModelExplorer, expression As String, message As String, tag As String, htmlAttributes As Object) As TagBuilder

Paramètres

viewContext
ViewContext

Une ViewContext instance pour l’étendue actuelle.

modelExplorer
ModelExplorer

ModelExplorer pour expression.

expression
String

Nom de l’expression, par rapport au modèle actuel.

message
String

Message à afficher. Si null ou vide, la méthode extrait une chaîne d’erreur de l’objet ModelStateDictionary . Le message sera 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.

htmlAttributes
Object

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

Retours

Implémente

S’applique à