ValidationHtmlAttributeProvider.AddAndTrackValidationAttributes 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.
Dodaje atrybuty HTML związane z walidacją do attributes
elementu , jeśli weryfikacja klienta jest włączona, a atrybuty weryfikacji nie zostały jeszcze dodane dla tego expression
elementu w bieżącym <formularzu>.
public:
virtual void AddAndTrackValidationAttributes(Microsoft::AspNetCore::Mvc::Rendering::ViewContext ^ viewContext, Microsoft::AspNetCore::Mvc::ViewFeatures::ModelExplorer ^ modelExplorer, System::String ^ expression, System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ attributes);
public virtual void AddAndTrackValidationAttributes (Microsoft.AspNetCore.Mvc.Rendering.ViewContext viewContext, Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer modelExplorer, string expression, System.Collections.Generic.IDictionary<string,string> attributes);
abstract member AddAndTrackValidationAttributes : Microsoft.AspNetCore.Mvc.Rendering.ViewContext * Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer * string * System.Collections.Generic.IDictionary<string, string> -> unit
override this.AddAndTrackValidationAttributes : Microsoft.AspNetCore.Mvc.Rendering.ViewContext * Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer * string * System.Collections.Generic.IDictionary<string, string> -> unit
Public Overridable Sub AddAndTrackValidationAttributes (viewContext As ViewContext, modelExplorer As ModelExplorer, expression As String, attributes As IDictionary(Of String, String))
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.
- attributes
- IDictionary<String,String>
Element Dictionary<TKey,TValue> do odbierania atrybutów weryfikacji. Mapuje nazwy atrybutów weryfikacji na ich String wartości. Wartości muszą być zakodowane w formacie HTML, zanim zostaną zapisane w dokumencie HTML lub odpowiedzi.
Uwagi
expression
Śledzi element w bieżącymFormContext, aby uniknąć generowania zduplikowanych atrybutów weryfikacji. Oznacza to, że atrybuty weryfikacji są dodawane tylko wtedy, gdy żadne poprzednie wywołanie nie dodało ich dla pola o tej nazwie w formularzu<>.