Freigeben über


IHtmlHelper.ValidationMessage(String, String, Object, String) Methode

Definition

Gibt die Überprüfungsmeldung zurück, wenn ein Fehler im ModelStateDictionary -Objekt für das angegebene expressionvorhanden ist.

public:
 Microsoft::AspNetCore::Html::IHtmlContent ^ ValidationMessage(System::String ^ expression, System::String ^ message, System::Object ^ htmlAttributes, System::String ^ tag);
public Microsoft.AspNetCore.Html.IHtmlContent ValidationMessage (string expression, string message, object htmlAttributes, string tag);
abstract member ValidationMessage : string * string * obj * string -> Microsoft.AspNetCore.Html.IHtmlContent
Public Function ValidationMessage (expression As String, message As String, htmlAttributes As Object, tag As String) As IHtmlContent

Parameter

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.

htmlAttributes
Object

Eine Object , die die HTML-Attribute für das tag -Element enthält. Alternativ kann eine IDictionary<TKey,TValue> instance, die die HTML-Attribute enthält.

tag
String

Das Tag, das message im generierten HTML-Code umschließen soll. Der Standardwert lautet ValidationMessageElement.

Gibt zurück

Eine neue IHtmlContent , die ein tag -Element enthält. Ein leerer IHtmlContent , wenn der expression gültig ist und die clientseitige Überprüfung deaktiviert ist.

Gilt für: