DefaultHtmlGenerator.GenerateValidationMessage Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wygeneruj tag
element, jeśli viewContext
element "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.