Partilhar via


PageRemoteAttribute Classe

Definição

Um RemoteAttributeBase para o manipulador de página razor que configura a validação não discreta para enviar uma solicitação do Ajax para o site. O manipulador invocado deve retornar JSON indicando se o valor é válido.

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
Herança
Atributos

Comentários

Não faz nenhuma validação do lado do servidor do envio do formulário final.

Construtores

PageRemoteAttribute()

Um RemoteAttributeBase para o manipulador de página razor que configura a validação não discreta para enviar uma solicitação do Ajax para o site. O manipulador invocado deve retornar JSON indicando se o valor é válido.

Propriedades

AdditionalFields

Obtém ou define os nomes separados por vírgulas dos campos que o cliente deve incluir em uma solicitação de validação.

(Herdado de RemoteAttributeBase)
HttpMethod

Obtém ou define o método HTTP ("Get" ou "Post") que o cliente deve usar ao enviar uma solicitação de validação.

(Herdado de RemoteAttributeBase)
PageHandler

O nome do manipulador usado ao gerar a URL em que o cliente deve enviar uma solicitação de validação.

PageName

O nome da página usado ao gerar a URL em que o cliente deve enviar uma solicitação de validação.

RouteData

Obtém o RouteValueDictionary usado ao gerar a URL em que o cliente deve enviar uma solicitação de validação.

(Herdado de RemoteAttributeBase)

Métodos

AddValidation(ClientModelValidationContext)

Adiciona atributos HTML de validação não discreta a ClientModelValidationContext.

(Herdado de RemoteAttributeBase)
FormatAdditionalFieldsForClientValidation(String)

Formatos property e AdditionalFields para uso em HTML gerado.

(Herdado de RemoteAttributeBase)
FormatErrorMessage(String)

Um RemoteAttributeBase para o manipulador de página razor que configura a validação não discreta para enviar uma solicitação do Ajax para o site. O manipulador invocado deve retornar JSON indicando se o valor é válido.

(Herdado de RemoteAttributeBase)
GetUrl(ClientModelValidationContext)

Retorna a URL em que o cliente deve enviar uma solicitação de validação.

IsValid(Object)

Um RemoteAttributeBase para o manipulador de página razor que configura a validação não discreta para enviar uma solicitação do Ajax para o site. O manipulador invocado deve retornar JSON indicando se o valor é válido.

(Herdado de RemoteAttributeBase)

Aplica-se a