Condividi tramite


RemoteAttributeBase Classe

Definizione

Oggetto ValidationAttribute che configura la convalida Unobtrusive per inviare una richiesta Ajax al sito Web. L'endpoint richiamato deve restituire JSON che indica se il valore è valido.

public ref class RemoteAttributeBase abstract : System::ComponentModel::DataAnnotations::ValidationAttribute, Microsoft::AspNetCore::Mvc::ModelBinding::Validation::IClientModelValidator
[System.AttributeUsage(System.AttributeTargets.Property, AllowMultiple=false, Inherited=true)]
public abstract class RemoteAttributeBase : System.ComponentModel.DataAnnotations.ValidationAttribute, Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IClientModelValidator
[<System.AttributeUsage(System.AttributeTargets.Property, AllowMultiple=false, Inherited=true)>]
type RemoteAttributeBase = class
    inherit ValidationAttribute
    interface IClientModelValidator
Public MustInherit Class RemoteAttributeBase
Inherits ValidationAttribute
Implements IClientModelValidator
Ereditarietà
RemoteAttributeBase
Derivato
Attributi
Implementazioni

Commenti

Non esegue alcuna convalida lato server dell'invio finale del modulo.

Costruttori

RemoteAttributeBase()

Inizializzare una nuova istanza di RemoteAttributeBase.

Proprietà

AdditionalFields

Ottiene o imposta i nomi delimitati da virgole dei campi che il client deve includere in una richiesta di convalida.

HttpMethod

Ottiene o imposta il metodo HTTP ("Get" o "Post") client deve usare quando si invia una richiesta di convalida.

RouteData

Ottiene l'oggetto RouteValueDictionary usato durante la generazione dell'URL in cui il client deve inviare una richiesta di convalida.

Metodi

AddValidation(ClientModelValidationContext)

Aggiunge attributi HTML di convalida unobtrusive a ClientModelValidationContext.

FormatAdditionalFieldsForClientValidation(String)

Formati property e AdditionalFields per l'uso in HTML generato.

FormatErrorMessage(String)

Oggetto ValidationAttribute che configura la convalida Unobtrusive per inviare una richiesta Ajax al sito Web. L'endpoint richiamato deve restituire JSON che indica se il valore è valido.

FormatPropertyForClientValidation(String)

Formati property da usare in HTML generato.

GetUrl(ClientModelValidationContext)

Restituisce l'URL in cui il client deve inviare una richiesta di convalida.

IsValid(Object)

Oggetto ValidationAttribute che configura la convalida Unobtrusive per inviare una richiesta Ajax al sito Web. L'endpoint richiamato deve restituire JSON che indica se il valore è valido.

Si applica a