Compartir a través de


ValidationHtmlAttributeProvider.AddAndTrackValidationAttributes Método

Definición

Agrega atributos HTML relacionados con la attributes validación al si la validación de cliente está habilitada y los atributos de validación aún no se han agregado para esto expression en el formulario> actual<.

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

Parámetros

viewContext
ViewContext

Instancia ViewContext del ámbito actual.

modelExplorer
ModelExplorer

ModelExplorer para expression.

expression
String

Nombre de expresión, en relación con el modelo actual.

attributes
IDictionary<String,String>

que Dictionary<TKey,TValue> se va a recibir los atributos de validación. Asigna los nombres de atributo de validación a sus String valores. Los valores deben estar codificados en HTML antes de escribirlos en un documento o respuesta HTML.

Comentarios

Realiza un seguimiento de expression en el actual FormContext para evitar generar atributos de validación duplicados. Es decir, los atributos de validación solo se agregan si no se ha agregado ninguna llamada anterior para un campo con este nombre en el <formulario>.

Se aplica a