IHtmlGenerator.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 element viewContext
"s ModelState zawiera błąd dla elementu 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
Wystąpienie ViewContext bieżącego zakresu.
- modelExplorer
- ModelExplorer
Element ModelExplorer dla .expression
- expression
- String
Nazwa wyrażenia względem bieżącego modelu.
- message
- String
Zostanie wyświetlony komunikat. Jeśli null
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ścią domyślną jest ValidationMessageElement.
- htmlAttributes
- Object
Element Object zawierający atrybuty HTML elementu. Alternatywnie IDictionary<TKey,TValue> wystąpienie zawierające atrybuty HTML.
Zwraca
Uwagi
ValidationMessageElement jest "span"
domyślnie.