Udostępnij za pośrednictwem


DefaultHtmlGenerator.GenerateValidationMessage Metoda

Definicja

Wygeneruj tag element, jeśli viewContextelement "s ModelState zawiera błąd dla elementu 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

Parametry

viewContext
ViewContext

ViewContext Wystąpienie bieżącego zakresu.

modelExplorer
ModelExplorer

Element ModelExplorer dla .expression

expression
String

Nazwa wyrażenia względem bieżącego modelu.

message
String

Komunikat do wyświetlenia. Jeśli null metoda lub jest pusta, metoda wyodrębnia ciąg błędu ModelStateDictionary z obiektu . Komunikat będzie zawsze widoczny, ale walidacja po stronie klienta może zaktualizować skojarzą klasę CSS.

tag
String

Tag do zawijania message w wygenerowany kod HTML. Jego wartość domyślna to ValidationMessageElement.

htmlAttributes
Object

Element Object zawierający atrybuty HTML elementu . Alternatywnie IDictionary<TKey,TValue> wystąpienie zawierające atrybuty HTML.

Zwraca

Implementuje

Dotyczy