Sdílet prostřednictvím


ValidationHtmlAttributeProvider.AddAndTrackValidationAttributes Metoda

Definice

Přidá atributy HTML související s ověřením attributes do pokud je povoleno ověření klienta a ověřovací atributy dosud nebyly přidány pro toto expression v aktuálním <formuláři>.

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

Instance ViewContext pro aktuální obor.

modelExplorer
ModelExplorer

Pro ModelExplorer .expression

expression
String

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

attributes
IDictionary<String,String>

Chcete-li Dictionary<TKey,TValue> přijmout ověřovací atributy. Mapuje názvy ověřovacích atributů na jejich String hodnoty. Před zápisem do dokumentu HTML nebo odpovědi musí být hodnoty zakódované ve formátu HTML.

Poznámky

expression Sleduje v aktuálním stavuFormContext, aby se zabránilo generování duplicitních ověřovacích atributů. To znamená, že ověřovací atributy jsou přidány pouze v případě, že žádné předchozí volání není přidáno pro pole s tímto názvem ve formuláři<>.

Platí pro