DefaultHtmlGenerator.GenerateValidationMessage Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Generieren Sie ein tag
-Element, wenn das viewContext
-Element ModelState einen Fehler für enthält 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
Parameter
- viewContext
- ViewContext
Ein ViewContext instance für den aktuellen Bereich.
- modelExplorer
- ModelExplorer
Der ModelExplorer für den expression
.
- expression
- String
Ausdrucksname relativ zum aktuellen Modell.
- message
- String
Die anzuzeigende Nachricht. Wenn null
oder leer, extrahiert die Methode eine Fehlerzeichenfolge aus dem ModelStateDictionary -Objekt. Die Nachricht ist immer sichtbar, aber die clientseitige Überprüfung kann die zugehörige CSS-Klasse aktualisieren.
- tag
- String
Das Tag, das message
im generierten HTML-Code umschließen soll. Der Standardwert lautet ValidationMessageElement.
- htmlAttributes
- Object
Eine Object , die die HTML-Attribute für das -Element enthält. Alternativ kann eine IDictionary<TKey,TValue> instance, die die HTML-Attribute enthält.