IHtmlGenerator.GenerateValidationMessage Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vygenerujte tag
prvek, viewContext
pokud obsahuje ModelState chybu pro expression
.
public:
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 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
Public 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
Hodnota ModelExplorer pro expression
.
- expression
- String
Název výrazu vzhledem k aktuálnímu modelu.
- message
- String
Zpráva, která se má zobrazit. Pokud null
nebo je prázdná, metoda extrahuje z objektu ModelStateDictionary řetězec chyby. 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
Objekt Object , který obsahuje atributy HTML elementu. Případně instance obsahující IDictionary<TKey,TValue> atributy HTML.
Návraty
Poznámky
ValidationMessageElement je "span"
ve výchozím nastavení.