PageRemoteAttribute Classe

Definizione

Oggetto RemoteAttributeBase per il gestore di pagine razor che configura la convalida Unobtrusive per inviare una richiesta Ajax al sito Web. Il gestore richiamato deve restituire JSON che indica se il valore è valido.

public ref class PageRemoteAttribute : Microsoft::AspNetCore::Mvc::RemoteAttributeBase
[System.AttributeUsage(System.AttributeTargets.Property, AllowMultiple=false, Inherited=true)]
public class PageRemoteAttribute : Microsoft.AspNetCore.Mvc.RemoteAttributeBase
[<System.AttributeUsage(System.AttributeTargets.Property, AllowMultiple=false, Inherited=true)>]
type PageRemoteAttribute = class
    inherit RemoteAttributeBase
Public Class PageRemoteAttribute
Inherits RemoteAttributeBase
Ereditarietà
Attributi

Commenti

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

Costruttori

PageRemoteAttribute()

Oggetto RemoteAttributeBase per il gestore di pagine razor che configura la convalida Unobtrusive per inviare una richiesta Ajax al sito Web. Il gestore richiamato deve restituire JSON che indica se il valore è valido.

Proprietà

AdditionalFields

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

(Ereditato da RemoteAttributeBase)
HttpMethod

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

(Ereditato da RemoteAttributeBase)
PageHandler

Nome del gestore usato durante la generazione dell'URL in cui il client deve inviare una richiesta di convalida.

PageName

Nome della pagina usato durante la generazione dell'URL in cui il client deve inviare 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.

(Ereditato da RemoteAttributeBase)

Metodi

AddValidation(ClientModelValidationContext)

Aggiunge attributi HTML di convalida unobtrusive a ClientModelValidationContext.

(Ereditato da RemoteAttributeBase)
FormatAdditionalFieldsForClientValidation(String)

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

(Ereditato da RemoteAttributeBase)
FormatErrorMessage(String)

Oggetto RemoteAttributeBase per il gestore di pagine razor che configura la convalida Unobtrusive per inviare una richiesta Ajax al sito Web. Il gestore richiamato deve restituire JSON che indica se il valore è valido.

(Ereditato da RemoteAttributeBase)
GetUrl(ClientModelValidationContext)

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

IsValid(Object)

Oggetto RemoteAttributeBase per il gestore di pagine razor che configura la convalida Unobtrusive per inviare una richiesta Ajax al sito Web. Il gestore richiamato deve restituire JSON che indica se il valore è valido.

(Ereditato da RemoteAttributeBase)

Si applica a