DefaultHtmlGenerator.GenerateValidationMessage Metoda

Definice

tag Vygenerujte prvek, pokud viewContextargument 's ModelState obsahuje chybu pro 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

Instance ViewContext pro aktuální obor.

modelExplorer
ModelExplorer

expressionPro ModelExplorer .

expression
String

Název výrazu vzhledem k aktuálnímu modelu

message
String

Zobrazí se zpráva. Pokud je hodnota null nebo prázdná, metoda extrahuje z objektu ModelStateDictionary chybový řetězec. Zpráva bude vždy viditelná, ale ověření na straně klienta může aktualizovat přidruženou třídu CSS.

tag
String

Značka, která se má zabalit message do vygenerovaného kódu HTML. Výchozí hodnota je ValidationMessageElement.

htmlAttributes
Object

Atribut Object HTML elementu obsahuje. Alternativně může IDictionary<TKey,TValue> instance obsahující atributy HTML.

Návraty

TagBuilder

Implementuje

Platí pro