RemoteAttribute Classe

Definizione

Fornisce un attributo che usa il validator remoto del plug-in di convalida jQuery.

[System.AttributeUsage(System.AttributeTargets.Property)]
public class RemoteAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute, System.Web.Mvc.IClientValidatable
type RemoteAttribute = class
    inherit ValidationAttribute
    interface IClientValidatable
Public Class RemoteAttribute
Inherits ValidationAttribute
Implements IClientValidatable
Ereditarietà
RemoteAttribute
Attributi
Implementazioni

Costruttori

RemoteAttribute()

Inizializza una nuova istanza della classe RemoteAttribute.

RemoteAttribute(String)

Inizializza una nuova istanza della classe usando il nome della RemoteAttribute route specificato.

RemoteAttribute(String, String)

Inizializza una nuova istanza della RemoteAttribute classe usando il nome del metodo action e il nome del controller specificati.

RemoteAttribute(String, String, AreaReference)

Inizializza una nuova istanza della classe RemoteAttribute.

RemoteAttribute(String, String, String)

Inizializza una nuova istanza della classe usando il nome del metodo di azione, il nome del controller e il nome dell'area RemoteAttribute specificati.

Proprietà

AdditionalFields

Ottiene o imposta i campi aggiuntivi necessari per la convalida.

HttpMethod

Ottiene o imposta il metodo HTTP usato per la convalida remota.

RouteData

Ottiene il dizionario dei dati della route.

RouteName

Ottiene o imposta il nome della route.

Routes

Ottiene l'insieme di route dalla tabella di route.

Metodi

FormatAdditionalFieldsForClientValidation(String)

Restituisce una stringa delimitata da virgole di nomi di campo di convalida.

FormatErrorMessage(String)

Formatta il messaggio di errore visualizzato quando la convalida non riesce.

FormatPropertyForClientValidation(String)

Formatta la proprietà per la convalida del client anteponendo un asterisco (*) e un punto.

GetClientValidationRules(ModelMetadata, ControllerContext)

Ottiene un elenco di regole di convalida del client per la proprietà.

GetUrl(ControllerContext)

Ottiene l'URL per la chiamata di convalida remota.

IsValid(Object)

Questo metodo restituisce sempre true.

Si applica a