Condividi tramite


ValidationHtmlAttributeProvider.AddAndTrackValidationAttributes Metodo

Definizione

Aggiunge attributi HTML correlati alla convalida a se la attributes convalida client è abilitata e gli attributi di convalida non sono ancora stati aggiunti per questo expression nel modulo> corrente<.

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))

Parametri

viewContext
ViewContext

ViewContext Istanza dell'ambito corrente.

modelExplorer
ModelExplorer

Oggetto ModelExplorer per l'oggetto expression.

expression
String

Nome dell'espressione, relativo al modello corrente.

attributes
IDictionary<String,String>

Oggetto Dictionary<TKey,TValue> per la ricezione degli attributi di convalida. Esegue il mapping dei nomi degli attributi di convalida ai relativi String valori. I valori devono essere codificati in formato HTML prima di essere scritti in un documento o una risposta HTML.

Commenti

Tiene traccia dell'oggetto expression nell'oggetto corrente FormContext per evitare di generare attributi di convalida duplicati. Ovvero, gli attributi di convalida vengono aggiunti solo se non sono state aggiunte chiamate precedenti per un campo con questo nome nel <modulo>.

Si applica a